N nico0007 XLDnaute Junior 26 Juillet 2012 #1 Bonjour le forum, Petite question: Je dois créer un fichier .pdf via Excel. J'ai donc PdFCreator disponible dans la liste de mes imprimantes. Grâce au code: Code: Application.ActivePrinter = "PDFCreator sur Ne00:" ActiveWindow.SelectedSheets.PrintOut Copies:=1, ActivePrinter:= "PDFCreator sur Ne00:", Collate:=True je crée le fichier, mais sans pouvoir le nommer. En effet il se nomme automatiquement "dateHeure". J'aimerai pouvoir donner la possibilité à l'utilisateur de nommer ce fichier lors du lancement de la macro. Merci pour votre aide.
Bonjour le forum, Petite question: Je dois créer un fichier .pdf via Excel. J'ai donc PdFCreator disponible dans la liste de mes imprimantes. Grâce au code: Code: Application.ActivePrinter = "PDFCreator sur Ne00:" ActiveWindow.SelectedSheets.PrintOut Copies:=1, ActivePrinter:= "PDFCreator sur Ne00:", Collate:=True je crée le fichier, mais sans pouvoir le nommer. En effet il se nomme automatiquement "dateHeure". J'aimerai pouvoir donner la possibilité à l'utilisateur de nommer ce fichier lors du lancement de la macro. Merci pour votre aide.
Z Zon XLDnaute Impliqué 26 Juillet 2012 #2 Re : Création sortie .pdf (pdf Creator) - Nommage du fichier Salut, en jouant avec les propriétés printtofile:=true et prtofilename="lenomdufichier.pdf", ça devrait le faire. ActiveWindow.SelectedSheets.PrintOut Copies:=1, ActivePrinter:= "PDFCreator sur Ne00:",printtofile:=true, Collate:=True,prtofilename="lenomdufichier.pdf" A+++ Vote positif 0 Vote négatif
Re : Création sortie .pdf (pdf Creator) - Nommage du fichier Salut, en jouant avec les propriétés printtofile:=true et prtofilename="lenomdufichier.pdf", ça devrait le faire. ActiveWindow.SelectedSheets.PrintOut Copies:=1, ActivePrinter:= "PDFCreator sur Ne00:",printtofile:=true, Collate:=True,prtofilename="lenomdufichier.pdf" A+++