VBbigineure
Messages postés169Date d'inscriptionvendredi 27 septembre 2002StatutMembreDernière intervention27 février 20091 10 nov. 2009 à 06:49
Attention aux solutions où ça se met à fonctionner sans savoir pourquoi.... quand ça marche plus ça ne dit pas pourquoi non plus.
rems2lazur
Messages postés2Date d'inscriptionlundi 9 novembre 2009StatutMembreDernière intervention 9 novembre 2009 9 nov. 2009 à 23:07
Je vous remercie de cette réponse rapide. Je testerai votre solution.
EN attendant, j'ai installé VB6, fait qq manip' pour lancer la fonction depuis system32 (je suis sous vista pro et office 2007) et par miracle, ça fonctionne, mais je serai incapable de dire ce qui a fait que ça fonctionne...
EN tout cas, merci pour tout !!
cs_Xavier
Messages postés12Date d'inscriptionmercredi 10 mai 2000StatutMembreDernière intervention29 avril 2005 9 nov. 2009 à 22:26
Bonsoir,
Cela fait un bout de temps que je ne me suis pas plongé sur la question, mais cela dépend en grande partie de la version d'Office et de votre système d'exploitation. Je viens de faire un test trés rapide sous Office 2007 et Seven et je j'avoue humblement que je suis un peu à la ramasse car la solution exposée ne focntionne pas.
Le modèle objet ayant évolué depuis 2003, j'ai trouvé la collection Dialogs dans l'aide en ligne de Word 2007.
Un petit exemple valant mieux qu'un long discours :
Sub ShowOpenDialog()
Dialogs(wdDialogFileOpen).Show
End Sub
rems2lazur
Messages postés2Date d'inscriptionlundi 9 novembre 2009StatutMembreDernière intervention 9 novembre 2009 9 nov. 2009 à 18:58
Bonsoir,
J'ai un problème en tentant d'utiliser les CommonDialog sous Word, et j'en ai besoin pour mon Projet de recherche Technologique : lorsque je tente d'utiliser ou de créer un CommonDialog, une fenêtre me dit que "Le contrôle n'a pas été créé parce qu'il n'est pas correctement licencié.
Je cherche depuis qq heures déjà sur le forum une solution viable, et je ne trouve pas...
Heeeeeelp please !!
Merci d'avance !!
ganon22
Messages postés16Date d'inscriptionvendredi 16 novembre 2007StatutMembreDernière intervention18 mai 2008 28 déc. 2007 à 17:04
Moi je te donne 10/10, ton code m'a permis beaucoup de facilité et de créér ainsi pus facilement mon bouton parcourir je t'en remercie beaucoup
ezzmigri
Messages postés1Date d'inscriptionjeudi 30 décembre 2004StatutMembreDernière intervention15 décembre 2006 15 déc. 2006 à 14:23
je suis pas tt à fait d'accord avec VBbegigineure, et ta source est plutôt pas ma... elle m'a permit de diminuer le nombre de ligne que j'utiliser pour un simple opendialog.
sympa
VBbigineure
Messages postés169Date d'inscriptionvendredi 27 septembre 2002StatutMembreDernière intervention27 février 20091 20 févr. 2003 à 08:12
Le controle ComDlg est un controle comme on aimerait en voir moins souvent... Je le hais et maintenant je l'évite... Mon gros soucis c'est son transport d'une bécane à l'autre j'ai toujours un msg d'erreur différent (le pire c'est "Erreur inattendue" et le prog s'arrête). malheureusement ta source ne m'a pas apporté de solution, mais elle aurait pu, alors 8/10.
Conseil aux débutants: débarrassez vous de ComDlg, en attendant de se débarrasser de bill gates et de machin bouche.
10 nov. 2009 à 06:49
9 nov. 2009 à 23:07
EN attendant, j'ai installé VB6, fait qq manip' pour lancer la fonction depuis system32 (je suis sous vista pro et office 2007) et par miracle, ça fonctionne, mais je serai incapable de dire ce qui a fait que ça fonctionne...
EN tout cas, merci pour tout !!
9 nov. 2009 à 22:26
Cela fait un bout de temps que je ne me suis pas plongé sur la question, mais cela dépend en grande partie de la version d'Office et de votre système d'exploitation. Je viens de faire un test trés rapide sous Office 2007 et Seven et je j'avoue humblement que je suis un peu à la ramasse car la solution exposée ne focntionne pas.
Le modèle objet ayant évolué depuis 2003, j'ai trouvé la collection Dialogs dans l'aide en ligne de Word 2007.
Un petit exemple valant mieux qu'un long discours :
Sub ShowOpenDialog()
Dialogs(wdDialogFileOpen).Show
End Sub
9 nov. 2009 à 18:58
J'ai un problème en tentant d'utiliser les CommonDialog sous Word, et j'en ai besoin pour mon Projet de recherche Technologique : lorsque je tente d'utiliser ou de créer un CommonDialog, une fenêtre me dit que "Le contrôle n'a pas été créé parce qu'il n'est pas correctement licencié.
Je cherche depuis qq heures déjà sur le forum une solution viable, et je ne trouve pas...
Heeeeeelp please !!
Merci d'avance !!
28 déc. 2007 à 17:04
15 déc. 2006 à 14:23
sympa
20 févr. 2003 à 08:12
Conseil aux débutants: débarrassez vous de ComDlg, en attendant de se débarrasser de bill gates et de machin bouche.