dionys0s
XLDnaute Impliqué
Bonsoir le forum.
J'ai eu beau chercher sur Internet je n'ai rien trouvé, et les liens apparemment les plus intéressants étaient périmés. Seul une explication claire a été fournie (sur ce forum) mais elle ne fonctionne pas...
J'ai un fichier excel, et je souhaiterais qu'en appuyant sur un bouton, le classeur importe un module qui est stocké sur mon disque dur.
j'ai mis ce code dans mon bouton :
Mais ça ne marche pas. Peut-être me suis-je trompé. Pour moi le classeur cible c'est l'activeworkbook. J'ai essayé en remplacant LeClasseurCible.xls par activeworkbook.name, ou encore par activeworkbook.path & "\" & activeworkbook.name, ou encore par le chemin complet du fichier en texte, ça ne marche pas. Y a t il une référence à activer ? Comment puis-je procéder ?
D'avance merci pour votre aide
J'ai eu beau chercher sur Internet je n'ai rien trouvé, et les liens apparemment les plus intéressants étaient périmés. Seul une explication claire a été fournie (sur ce forum) mais elle ne fonctionne pas...
J'ai un fichier excel, et je souhaiterais qu'en appuyant sur un bouton, le classeur importe un module qui est stocké sur mon disque dur.
j'ai mis ce code dans mon bouton :
Code:
Dim Modulos As String
Modulos = "C:\Mes Macros\Module1.bas"
With Workbooks("LeClasseurCible.xls").VBProject
.VBComponents.Import Modulos
End With
Mais ça ne marche pas. Peut-être me suis-je trompé. Pour moi le classeur cible c'est l'activeworkbook. J'ai essayé en remplacant LeClasseurCible.xls par activeworkbook.name, ou encore par activeworkbook.path & "\" & activeworkbook.name, ou encore par le chemin complet du fichier en texte, ça ne marche pas. Y a t il une référence à activer ? Comment puis-je procéder ?
D'avance merci pour votre aide