Imprimer pdf word à partir d'excel
Résolu/Fermé
Utilisateur anonyme
-
Modifié par pijaku le 7/10/2014 à 08:47
Utilisateur anonyme - 8 avril 2016 à 17:36
Utilisateur anonyme - 8 avril 2016 à 17:36
A voir également:
- Imprimer pdf word à partir d'excel
- Lire le coran en français pdf - Télécharger - Histoire & Religion
- Word et excel gratuit - Guide
- Liste déroulante excel - Guide
- Word imprimer livret a5 sur a4 - Guide
- Espace insécable word - Guide
3 réponses
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 256
Modifié par eriiic le 6/10/2014 à 23:46
Modifié par eriiic le 6/10/2014 à 23:46
Bonjour,
J'ai l'impression que tu définis l'imprimante pour excel, pas pour word.
Essaie en la choisissant déjà manuellement dans word (si il est affiché, et en mettant un stop dans ta procédure avant l'impression) voir si ça se confirme.
eric
En essayant continuellement, on finit par réussir.
Donc plus ça rate, plus on a de chances que ça marche.(les Shadoks)
En plus du merci (si si, ça se fait !!!), penser à mettre en résolu. Merci
J'ai l'impression que tu définis l'imprimante pour excel, pas pour word.
Essaie en la choisissant déjà manuellement dans word (si il est affiché, et en mettant un stop dans ta procédure avant l'impression) voir si ça se confirme.
eric
En essayant continuellement, on finit par réussir.
Donc plus ça rate, plus on a de chances que ça marche.(les Shadoks)
En plus du merci (si si, ça se fait !!!), penser à mettre en résolu. Merci
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
729
7 oct. 2014 à 10:22
7 oct. 2014 à 10:22
Bonjour,
Je ne suis pas sur d'avoir compris. Vous voulez imprimer un document Word en PDF à partir d'Excel?
Si c'est cela, voici le code:
Voilà
Je ne suis pas sur d'avoir compris. Vous voulez imprimer un document Word en PDF à partir d'Excel?
Si c'est cela, voici le code:
'Allez dans Outils-référence et cochez: Microsoft Word 12.0 Object Library et PDFCreator Option Explicit Sub ToPdf() Dim chemindoc, chemindossier, NomWord, NomPdf As String Dim DefaultPrinter Dim pdfjob Dim DocWord As Word.Document Dim AppWord As Word.Application Set AppWord = New Word.Application AppWord.ShowMe AppWord.Visible = True chemindoc = "c:\users\jsgermain\documents\test\toto.doc" chemindossier = "c:\users\jsgermain\documents" Set DocWord = AppWord.Documents.Open(chemindoc, ReadOnly:=False) NomWord = AppWord.ActiveDocument.Name NomPdf = Left(NomWord, Len(NomWord) - 4) & ".pdf" Set pdfjob = CreateObject("PDFCreator.clsPDFCreator") With pdfjob If .cstart("/NoProcessingAtStartup") = False Then MsgBox "Can't initialize PDFCreator.", vbCritical + vbOKOnly, "PrtPDFCreator" Exit Sub End If .cOption("UseAutosave") = 1 .cOption("UseAutisaveDirectory") = 1 .cOption("AutosaveDirectory") = chemindossier 'Chemin dossier destination .cOption("AutosaveFilename") = NomPdf .cOption("AutosaveFormat") = 0 .cClearCache End With pdfjob.cDefaultprinter = "PDFCreator" AppWord.ActiveDocument.PrintOut copies:=1 Do Until pdfjob.cCountOfPrintjobs = 1 DoEvents Loop pdfjob.cPrinterStop = False Do Until pdfjob.cCountOfPrintjobs = 0 DoEvents Loop With pdfjob .cDefaultprinter = DefaultPrinter .cClearCache .cClose End With Set pdfjob = Nothing AppWord.Documents.Close AppWord.Visible = False MsgBox "Votre PDF se trouve à cet emplacement: " & chemindossier & NomPdf, vbInformation, "Convertir en PDF" End Sub
Voilà
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
729
7 oct. 2014 à 10:24
7 oct. 2014 à 10:24
Il faut lire
Le site a supprimé l'antislash
chemindossier = "c:\users\jsgermain\documents\test\"
Le site a supprimé l'antislash