Convertir fichier word en JPG via VBA
SF-TU
Messages postés
18
Date d'inscription
Statut
Membre
Dernière intervention
-
PlacageGranby Messages postés 393 Date d'inscription Statut Membre Dernière intervention -
PlacageGranby Messages postés 393 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
Je commence à peine à maitriser VBA sur Excel que j'essaye de m'attaquer à VBA sur Word, ce qui n'est pas une chose facile.....
J'ai un fichier word que je modifie régulièrement et qui est ensuite intégré dans un autre fichier word. Jusqu'ici j'enregistrai mon premier fichier word en pdf et en jpg via PDFCreator. Puis j'intégrai mon fichier jpg dans mon 2ème fichier word. Comme ça revient fréquemment j'ai voulu automatiser tout ça. Je parviens sans problème à convertir mon word en pdf, j'ai trouvé la bonne syntaxe sur le net, ça marche sans problème. Par contre je ne parviens pas à l'adapter pour la conversion word/jpg, sachant que la syntaxe n'a peut-être rien à voir! :)
J'ai essayé avec l'enregistreur de macro mais le code qui en ressort ne sert juste qu'à ouvrir pdfCreator et je dois finir en manuel....
Voici la syntaxe que j'ai trouvé pour la conversion en pdf:
Je ne sais pas comment l'adapter pour la conversion en jpg ou si la syntaxe est complètement différente.
Merci de m'aider!
Je commence à peine à maitriser VBA sur Excel que j'essaye de m'attaquer à VBA sur Word, ce qui n'est pas une chose facile.....
J'ai un fichier word que je modifie régulièrement et qui est ensuite intégré dans un autre fichier word. Jusqu'ici j'enregistrai mon premier fichier word en pdf et en jpg via PDFCreator. Puis j'intégrai mon fichier jpg dans mon 2ème fichier word. Comme ça revient fréquemment j'ai voulu automatiser tout ça. Je parviens sans problème à convertir mon word en pdf, j'ai trouvé la bonne syntaxe sur le net, ça marche sans problème. Par contre je ne parviens pas à l'adapter pour la conversion word/jpg, sachant que la syntaxe n'a peut-être rien à voir! :)
J'ai essayé avec l'enregistreur de macro mais le code qui en ressort ne sert juste qu'à ouvrir pdfCreator et je dois finir en manuel....
Voici la syntaxe que j'ai trouvé pour la conversion en pdf:
NomFICHIER = "Blabla"
'sauvegarde en pdf
strDocPDF = Path & "\" & NomFICHIER & ".pdf"
ActiveDocument.ExportAsFixedFormat strDocPDF, wdExportFormatPDF, False, wdExportOptimizeForPrint, wdExportAllDocument, 1, 1, wdExportDocumentContent, True, True, wdExportCreateNoBookmarks, True, True, False
Je ne sais pas comment l'adapter pour la conversion en jpg ou si la syntaxe est complètement différente.
Merci de m'aider!
A voir également:
- Transfomer pdf en word
- Lire le coran en français pdf - Télécharger - Histoire & Religion
- Word 2013 - Télécharger - Traitement de texte
- Tableau word - Guide
- Espace insécable word - Guide
- Supprimer une page word - Guide
1 réponse
Bonjour,
Dans word, il est possible d'enregistrer un document sous plusieurs formats, dont le format PDF.
Donc, ton code appelle une fonctionnalité inné de word soit d'enregistrer en PDF.
Par contre, il n'est pas capable d'enregistrer en JPG donc il n'y a pas de fonction pour faire ca.
J'imagine qu'il serait possible de faire un call à un logiciel externe pour qu'il se charge d'ouvrir le fichier et ensuite l'enregistrer en JPG.
Je regarderais google pour faire des call a PDFCreator ou Powerpoint via VBA
Dans word, il est possible d'enregistrer un document sous plusieurs formats, dont le format PDF.
Donc, ton code appelle une fonctionnalité inné de word soit d'enregistrer en PDF.
Par contre, il n'est pas capable d'enregistrer en JPG donc il n'y a pas de fonction pour faire ca.
J'imagine qu'il serait possible de faire un call à un logiciel externe pour qu'il se charge d'ouvrir le fichier et ensuite l'enregistrer en JPG.
Je regarderais google pour faire des call a PDFCreator ou Powerpoint via VBA