Applications Visual Basic ( VBA ) projetado pela Microsoft usam a linguagem de programação Visual6 . Ele foi criado para desenvolvedores habilitar funções definidas pelo usuário e automatizar processos . Ele pode ser usado para criar um documento do Word de Excel e vice-versa , como é incorporado em aplicações Microsoft Office. Você pode usar o VBA para imprimir arquivos PDF , se você entender a linguagem VBA e editor. Instruções
1
Abra seu editor de VBA com o documento em que você deseja digitar o código. Clique em " Arquivo", depois clique em " Ferramentas". Clique em " Macros ". Hit " Editor do Visual Basic ". Se o uso de aplicativos 2007 , clique em " Desenvolvedor ", e em seguida, bateu
2
Digite este código na janela de código "Visual Basic". :
Sub OpenPDF ()
Dim strPDFFileName as String
strPDFFileName = " C: \\ examplefile.pdf "
(' Esta próxima função verifica se o arquivo já não estiver aberto)
Se não FileLocked ( strPDFFileName ) então
( Se ela retorna False, em seguida, continuar a abertura do arquivo PDF)
Documents.Open strPDFFileName )
End If
End " strPDFFileName " Sub
Editar adicionar o nome completo do arquivo para o arquivo PDF que você deseja abrir. Substitua "C: \\ examplefile.pdf " com o caminho localização real do seu documento PDF
3
Digite esse código para se preparar para imprimir o PDF: .
Sub PrintPDF ( strPDFFileName como string)
Dim sAdobeReader como corda
sAdobeReader = "C: \\ Arquivos de Programas \\ Adobe \\ Acrobat 6.0 \\ Leitor \\ AcroRd32.exe "
RetVal = Shell ( sAdobeReader & " /P " & Chr (34 ) & sStrPDFFileName & Chr (34) , 0)
End Sub
Modifique o caminho neste código do " . Adobe Reader "para o caminho real de sua versão
4
Digite este código para acionar o seu PDF para impressão :
Sub CommandButton_Click ()
Chamada OpenPDF
Chame PrintPDF
End Sub