Bonjour,

j'ai deux fichiers excel: WB_1.xls et WB_2.xls
je souhaite lancer depuis WB_2.xls (ouvert) une macro situe dans le fichier WB_1.xls (ferme)
Pour cela j'utilise le code suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
Private Sub CB_1_Click()
    File_source = "C:\Root\Excel VBA\A DP\Update the exceld\WB_1.xls"
    NameMacro = "Module1.ShowUF1"
    Application.Run File_source & "!" & NameMacro
End Sub
!!! il ouvre bien WB_1.xls, mais me dis qu'il ne trouve pas la macro !!! poutant elle est bien la, localisee dans Module1 !!!

Quelqu'un a t il une idee ou se situe mon probleme?

par avance merci,

Daniel.