|
Publicité ' | ||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : avril 2007 Messages : 197 ![]() |
Bonjour,
J'ai trouvé une source très intéressante sur le site permettant de convertir un document word en pdf : http://www.developpez.net/forums/sho...d.php?t=211931 C'est codé en vb, j'aimerais savoir si il est possible de faire la même chose en vba ? Merci |
|
|
00
|
|
|
#2 |
|
Membre éclairé
![]() Inscription : octobre 2006 Messages : 390 ![]() |
Je vois que tu avais déjà posé la question sur l'autre sujet.
Mais comme te le dit AlainTech, as-tu essayé? Vois-tu des différences avec du VBA? Si ce n'est qu'un command dans VB est un commandbutton dans VBA... De toute façon, il te faudra activer la référence PDFCreator, si tu l'as installé sur ton ordi. |
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : avril 2007 Messages : 197 ![]() |
Lorsque je la teste sous word
il ne reconnait pas le type ExportPDF Alors que j'ai activer la référence PDFCreator Et je peux pas nommer le module de classe avec ".cls" |
|
|
00
|
|
|
#4 |
|
Inactif
Inscription : février 2005 Messages : 12 466 ![]() |
Un module de classe a l'extension cls par défaut lors de l'export, tu n'as pas à la mettre dans le nom
De même, les modules ont l'extension bas, les userforms frm et les feuilles cls comme les modules de classe (mais le type, lui, change) |
|
|
00
|
|
|
#5 |
|
Membre du Club
![]() Inscription : avril 2007 Messages : 197 ![]() |
Donc tous les "clsPDF_Creator" dans les déclarations sont à laissés?
Et il ne reconnait toujours pas ExportPDF ! |
|
|
00
|
|
|
#6 |
|
Membre éclairé
![]() Inscription : octobre 2006 Messages : 390 ![]() |
1/ il faut renommer le module de classe en "ExportPDF" et non pas "ExportPDF.cls"
2/ il faut activer la référence "PDFCreator" |
|
|
00
|
|
|
#7 |
|
Inactif
Inscription : février 2005 Messages : 12 466 ![]() |
Et pour ça il faut aller chercher PDFCreator.exe là où tu l'as mis. Dans l'éditeur VB -> Outils -> Références -> Parcourir
|
|
|
00
|
|
|
#8 | ||
|
Membre du Club
![]() Inscription : avril 2007 Messages : 197 ![]() |
D'accord il reconnait a présent mon module
j'ai remplacer tous les "PDFCreator.cls" par des "ExportPDF" Seulement j'ai un problème au niveau des variables : Code :
|
||
|
|
00
|
|
|
#9 |
|
Membre éclairé
![]() Inscription : octobre 2006 Messages : 390 ![]() |
Euh... Il ne fallait rien remplacer je crois... et ça aurait dû fonctionner...
|
|
|
00
|
|
|
#10 |
|
Membre du Club
![]() Inscription : avril 2007 Messages : 197 ![]() |
Si je remplace rien il y a aussi une erreur de compilation !
|
|
|
00
|
|
|
#11 | ||
|
Membre éclairé
![]() Inscription : octobre 2006 Messages : 390 ![]() |
Et avec :
Code :
|
||
|
|
00
|
|
|
#12 |
|
Membre du Club
![]() Inscription : avril 2007 Messages : 197 ![]() |
IDEM Arg !!!
Ca m'énerve ! |
|
|
00
|
|
|
#13 |
|
Membre du Club
![]() Inscription : avril 2007 Messages : 197 ![]() |
Pardon je retire c'a fonctionne !! Merci
Je continu et vous tiens au courant |
|
|
00
|
|
|
#14 | ||||
|
Membre du Club
![]() Inscription : avril 2007 Messages : 197 ![]() |
je met le code finaliser (je n'ai fait que peut de modification par rapport a vb)
Si cela peut servir à d'autre A mettre dans un userform avec: un bouton Traitement un bouton quitter Code :
A mettre dans une classe nommée ExportPDF : Code :
A bientôt et Merci |
||||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com