Applications Visual Basic ( VBA) conçus par Microsoft utilisent Visual6 langage de programmation. Il a été créé pour les développeurs pour activer les fonctions définies par l'utilisateur et automatiser les processus . Il peut être utilisé pour créer un document Word à partir d'Excel et vice- versa , car il est intégré dans les applications Microsoft Office. Vous pouvez utiliser VBA pour imprimer des fichiers PDF , si vous comprenez le langage VBA et éditeur. Instructions 1 Ouvrez votre éditeur VBA avec le document dans lequel vous souhaitez saisir le code. Cliquez sur «Fichier», puis cliquez sur " Outils". Cliquez sur " Macros ". Cliquez sur " Visual Basic Editor. " Si vous utilisez des applications de 2007, cliquez sur " Developer ", puis appuyez sur 2 Entrez ce code dans la fenêtre de code " Visual Basic. ": Sous OpenPDF () strPDFFileName Dim As String strPDFFileName = " C: \\ examplefile.pdf " (' la fonction suivante vérifie si le fichier n'est pas déjà ouvert) < p> If Not FileLocked ( strPDFFileName ) puis ( Si elle retourne false, puis continuer à ouvrir le fichier PDF) Documents.Open strPDFFileName ) End If End Sub Modifier " strPDFFileName " ajouter le nom de fichier complet vers le fichier PDF que vous souhaitez ouvrir. Remplacer " C: \\ examplefile.pdf " . Avec le chemin de l'emplacement réel de votre document PDF 3 Type de dans ce code de préparer pour imprimer votre PDF: Photos Sub PrintPDF ( strPDFFileName sous forme de chaîne ) de sAdobeReader As cordes sAdobeReader = " C: \\ Program Files \\ Adobe \\ Acrobat 6.0 \\ Reader \\ AcroRd32.exe " RetVal = Shell ( sAdobeReader & " /P " & Chr ( 34) & sStrPDFFileName & Chr (34), 0) End Sub modifier le chemin dans ce code de la " . Adobe Reader " à la trajectoire réelle de votre version 4 Entrez ce code pour déclencher votre PDF à imprimer: Sous CommandButton_Click () Appel OpenPDF Appel PrintPDF End Sub
|