VBS ne pas exécuter le Workbook_Open()
Bonjour,
Petite question, comment faire pour lancer une macro quie se trouve dans un fichier Excel, mais ne pas exécuter le "Workbook_Open()", car j'ai des macros qui se lance au démarrage du fichier.
Code:
1 2 3 4 5 6 7 8 9
| Dim objExcel, objWorkbook
Chemin = "\\application excel\"
Application = "Classeur1.xlsm"
Set objExcel = CreateObject("Excel.Application")
Set objWorkbook = objExcel.Workbooks.Open(Chemin &Application)
objWorkbook.Activate()
objExcel.Visible = True
objExcel.Run "UserForm_Taches" |
J'ai bien testé le : mais j'ai une erreur
Code:
1 2
| Application.EnableEvents = False
Application.EnableEvents = true |
Merci à vous.
VBS ne pas exécuter le Workbook_Open()
Bonjour juste pour vous informez que j'ai trouvé hier comment faire.
Il fallait simplement rajouter devant objExcel
Ce qui donne :
Code:
1 2 3 4 5 6 7 8 9 10 11
| Dim objExcel, objWorkbook
Chemin = "\\application excel\"
Application = "Classeur1.xlsm"
Set objExcel = CreateObject("Excel.Application")
objExcel.Application.EnableEvents = False
Set objWorkbook = objExcel.Workbooks.Open(Chemin &Application)
objExcel.Application.EnableEvents = true
objWorkbook.Activate()
objExcel.Visible = True
objExcel.Run "UserForm_Taches" |