MJ13 XLDnaute Barbatruc 8 Juillet 2009 #1 Bonjour à tous En ayant en colonne B le nom du fichier et en colonne A le nom du dossier: avec ce code je peux ouvrir un fichier xls pour faire un traitement. Code: Rnomfich = ActiveCell.Offset(0, -1).Value & "\" & ActiveCell.Value Workbooks.Open Filename:=Rnomfich Code traitement.... Mais si je veux que les macros dans Workbook_open ou Workbook_close du fichier a ouvrir ne se déclenchent pas, comment faire? Merci d'avance pour vos idées.
Bonjour à tous En ayant en colonne B le nom du fichier et en colonne A le nom du dossier: avec ce code je peux ouvrir un fichier xls pour faire un traitement. Code: Rnomfich = ActiveCell.Offset(0, -1).Value & "\" & ActiveCell.Value Workbooks.Open Filename:=Rnomfich Code traitement.... Mais si je veux que les macros dans Workbook_open ou Workbook_close du fichier a ouvrir ne se déclenchent pas, comment faire? Merci d'avance pour vos idées.
C Catrice XLDnaute Barbatruc 8 Juillet 2009 #2 Re : VBA ouvrir un fichier sans lancer de macros. Bonjour, essaie : Rnomfich = ActiveCell.Offset(0, -1).Value & "\" & ActiveCell.Value Application.EnableEvents = False Workbooks.Open Filename:=Rnomfich Application.EnableEvents = True Code traitement.... Vote positif 0 Vote négatif
Re : VBA ouvrir un fichier sans lancer de macros. Bonjour, essaie : Rnomfich = ActiveCell.Offset(0, -1).Value & "\" & ActiveCell.Value Application.EnableEvents = False Workbooks.Open Filename:=Rnomfich Application.EnableEvents = True Code traitement....
MJ13 XLDnaute Barbatruc 8 Juillet 2009 #3 Re : VBA ouvrir un fichier sans lancer de macros. Bonjour Catrice Je te remercie, cela a l'air de fonctionner. Il faut que je le teste sur beaucoup de fichiers. Vote positif 0 Vote négatif
Re : VBA ouvrir un fichier sans lancer de macros. Bonjour Catrice Je te remercie, cela a l'air de fonctionner. Il faut que je le teste sur beaucoup de fichiers.