Bonjour,
Depuis une macro word, j'ouvre un fichier excel et j'aimerais ensuite lancer une macro qui appartient à ce fichier excel.
La macro s'appelle Refresh et est placée dans le Module1.
Voici ce que je fais:
Et évidemment ça plante à la ligne Application.Run, en me disant qu'il n'est pas capable de lancer la macro.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Dim myExcel As Excel.Application Dim mywbk As Excel.Workbook Dim mySheet As Excel.Worksheet Set myExcel = CreateObject("excel.application") Set mywbk = myExcel.Workbooks.Open(".....Report3\MainReport.xls") ' Définit le fichier EXCEL à ouvrir Set mySheet = mywbk.Worksheets("DataSheet") myExcel.Visible = True Application.Run "mywbk!Module1!Refresh"
Merci d'avance.
Partager