Bonjour,
Dans un fichier 1 ayant une macro 1, je dois ouvrir un fichier 2 au niveau de la macro1, modifier son contenu et le sauvegarder. Le problème est que le fichier 2 possède une macro qui se lance à l'ouverture. Je voudrais pouvoir désactiver cette macro, uniquement lorsque je m'en sers dans ma macro 1. En dehors, si le fichier 2 est lancé seul sa macro se déclenche normalement..
Sinon peut etre existe t'il une autre méthode que le "open" qui lance excel, pour modifier le contenu d'un fichier...
code dans ma macro 1 :
Merci beaucoup si vous pouvez m'aider!! !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Dim appExcel As Application 'Application Excel Dim wbExcel As Workbook 'Classeur Excel Dim wsExcel As Worksheet 'Feuille Excel 'Ouverture de l'application Set appExcel = CreateObject("Excel.Application") 'Ouverture du fichier excel à modifier Set wbExcel = appExcel.Workbooks.Open(cheminComplet) <= la ou je veux désactiver la macro de mon fichier 2 'wsExcel correspond à la première feuille du fichier Set wsExcel = wbExcel.Worksheets("Paramètres")![]()
Bruno
Partager