imprimer word en pdf par pdfcreator sous xls

imprimer word en pdf par pdfcreator sous xls - VB/VBA/VBS - Programmation

Marsh Posté le 11-09-2007 à 14:35:34    

salut,  
 
j'essaye d'imprimer un document word en pdf en passant par vb d'excel.  
Pour le pdf j'utilise PDFCreator.  
Voici le code que j'utilise  
DocWord.Application.ActivePrinter = "PDFCreator"  
DocWord.Application.PrintPreview = False  
DocWord.PrintOut Copies:=1, PrintTofile:=True, OutputFileName:=Chemin & Sheets(i).Name & ".pdf"  
 
Le problème ce pose avec PrintToFile. S'il est à false il m'ouvre une popup pour valider l'enregistrement.  
Comme j'ai une centaine de fichier à faire je souhaite faire "sauter" cette demande. En mettant PrintToFile à true il ne me demande plus de valider l'enregistrement (ce qui est super) par contre qd je veux ouvrir le fichier pdf créé il me sort qu'il ne peut l'ouvrir car le fichier n'est pas supporté ou endommagé.  
Quelqu'un aurais t il une idée pour éviter ce problème.  
 
Merci d'avance  

Reply

Marsh Posté le 11-09-2007 à 14:35:34   

Reply

Marsh Posté le 11-09-2007 à 14:57:23    

Reply

Marsh Posté le 11-09-2007 à 15:14:43    

Merci beaucoup mais je pense que ça ne correspond pas à mon problème.
En effet, j'ai une base de données sur excel et je dois générer 13000 pdf à partir de ça. Pour cela je passe par word puis pdf.  
Or dans ce lien, il me semble que l'enregistrement est automatique et se fait toujours au même endroit. Je me vois mal renommer mes 13000 fichiers.
L'idéal serait de pouvoir donner un nom de fichier à partir de vba.
 
Peut-être que je n'ai bien pas compris le lien?
Merci encore pour ton aide

Reply

Marsh Posté le 11-09-2007 à 15:41:38    

Dans le champ Recherche en haut à droite : PDFCreator

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed