Este fórum está sendo desativado

Depois de 9 anos, este fórum será desativado. Mas calma.... estamos migrando para uma comunidade no DISCORD. Junte-se a nós.

ENTRAR PARA DISCORD

Tópicos relacionados a códigos VBA, gravação de macros, etc.
  • Avatar do usuário
  • Avatar do usuário
#69857
Olá


Como que faço para bloquear para impressão a aba "proposta" e gere o comando para gerar o PDF e mandar por email ?

Pra salva em PDF usei estes comandos em outra planilha teste

Sub SalvarPDF()

Dim pas

pas = Application.GetSaveAsFilename(InitialFileName:= Range("B2"), _
FileFilter:="PDF files, *.pdf", _
Title:="Save PDF File")

If TypeName(pas) = "Boolean" Then
Else
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, _
Filename:=pas, Quality:=xlQualityStandard, _
IncludeDocProperties:=True, IgnorePrintAreas:=False, _
OpenAfterPublish:=False
End If

End Sub



Para tentar bloquear a impressão tentei este e não deu certo.

Private Sub Workbook_BeforePrint(Cancel As Boolean)
'Essa linha é opcional, pode ser desabilitada
'se achar que não cabe a sua solicitação
If ActiveSheet.Name = "Plan1" Then

'verifica se o Range G6 está preenchido
If Range("G6").Value = "" Then
MsgBox ("Campo Vazio !!"), vbCritical, "Preenchimento Obrigatorio !!!"
Cancel = True
End If

End If

End Sub



Como proteger uma informação para que fique invisível e só mostre se colocar uma senha ? Seria os campos que estão em rosa ( L3 à m4), da aba "CUSTO FIXO COM BASE Com busca"


Outra hipótese.


Pergunto, teria como deixar uma coluna com uma cor a partir do momento que marco o campo C3, ou C4 ou C5 com "X", e seria a partir da linha 12 até 63, ficasse com uma cor, exemplo, se eu marcar a C3 com X , as colunas L, M, S, T e Af, ficasse com o preenchimento Azul, C4 verde e C5 rosa.


Grato
Você não está autorizado a ver ou baixar esse anexo.
#69870
Boa noite.
Qual versão do excel que utiliza? As versões de 2013 acima tem a opção de salvar pdf nativa, é bem tranquilo fazer a rotina.
Quer salvar a proposta em pdf?

Como proteger uma informação para que fique invisível e só mostre se colocar uma senha ? Seria os campos que estão em rosa ( L3 à m4), da aba "CUSTO FIXO COM BASE Com busca"
Se não puder mudar de lugar da pra proteger esse intervalo com senha... não é uma coisa que eu faria, mas é possível... só formatar para texto não ficar visível também.

Pergunto, teria como deixar uma coluna com uma cor a partir do momento que marco o campo C3, ou C4 ou C5 com "X", e seria a partir da linha 12 até 63, ficasse com uma cor, exemplo, se eu marcar a C3 com X , as colunas L, M, S, T e Af, ficasse com o preenchimento Azul, C4 verde e C5 rosa.
É possível com macro ou formatação condicional.
#69879
Coloquei esta macro para imprimir com a data e não está aceitando .



Sub PDF()
'
' PDF Macro
'

Dim PastaNome As String

PastaNome = "D:\excel\" & Range("g9").Value & " Replace(Date, " / ", ""),pdf"




Range("A1:K61").Select
ChDir "D:\excel"
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
PastaNome, Quality:=xlQualityStandard, _
IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:= _
True
ActiveWindow.SmallScroll Down:=-42
Range("G9").Select
End Sub



Como como estava antes, dai gera o arquivo sem a data.
PastaNome = "D:\excel\" & Range("g9").Value & ",pdf"

Tentei implementar com este comando

& Replace(Date, "/", "")


PastaNome = "D:\excel\" & Range("g9").Value & " Replace(Date, " / ", ""),pdf"
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]

Estamos migrando para uma comunidade no Discord