Bonjour,
j'ai recupérer et modifier le code suivant :
Sub Ofic()
Dim Wb As Workbook
MonPath = ActiveWorkbook.Path
Set Wb = Workbooks.Open(MonPath & "\" & "essai.xls")
Run "exe.xls" & "!Module1.macro1"
End Sub
ce dernier me permet d'executer la macro "macro1" du fichier "exe.xls" sur le classeur "essai.xls" (en l'ouvrant et je le referme a la fin de ma macro).
J'aurai souhaiter faire la meme chose mais sans avoir à ouvrir le fichier "essai.xls".
j'ai cherché sur le forum, mais là ça depasse mes maigres connaissances.
merci d'avance.
j'ai recupérer et modifier le code suivant :
Sub Ofic()
Dim Wb As Workbook
MonPath = ActiveWorkbook.Path
Set Wb = Workbooks.Open(MonPath & "\" & "essai.xls")
Run "exe.xls" & "!Module1.macro1"
End Sub
ce dernier me permet d'executer la macro "macro1" du fichier "exe.xls" sur le classeur "essai.xls" (en l'ouvrant et je le referme a la fin de ma macro).
J'aurai souhaiter faire la meme chose mais sans avoir à ouvrir le fichier "essai.xls".
j'ai cherché sur le forum, mais là ça depasse mes maigres connaissances.
merci d'avance.