Bloquer ou désactiver Workbook_Open() [Résolu]

cs_garat 32 Messages postés dimanche 1 août 2004Date d'inscription 19 janvier 2011 Dernière intervention - 13 nov. 2004 à 14:47 - Dernière réponse : cs_garat 32 Messages postés dimanche 1 août 2004Date d'inscription 19 janvier 2011 Dernière intervention
- 13 nov. 2004 à 16:54
Bonjour à tous,

Depuis un fichier Excel_1 j'ouvre, à l'aide d'une macro, un autre fichier Excel_2 pour récupérer des données.

Excel_2 contient la macro "Workbook_Open()" et "Workbook_BeforeClose(Cancel As Boolean)".

Question: Comment bloquer ou désactiver temporairement la fonction "Workbook_Open()" et "Workbook_BeforeClose(Cancel As Boolean)" depuis la macro de Excel_1 ?

Merci

Garat
Afficher la suite 

2 réponses

cs_CanisLupus 3758 Messages postés mardi 23 septembre 2003Date d'inscription 13 mars 2006 Dernière intervention - 13 nov. 2004 à 16:28
+3
Utile
Salut,
Essaie :
Application.EnableEvents = False
Workbooks.Open Excel_2
Application.EnableEvents = True

Ca zappera le open.

Tu fais la même chose avec le close et ça zappe le before_close

Cordialement, CanisLupus
Cette réponse vous a-t-elle aidé ?  
cs_garat 32 Messages postés dimanche 1 août 2004Date d'inscription 19 janvier 2011 Dernière intervention - 13 nov. 2004 à 16:54
0
Utile
Excellent !!

Merci CanisLupus ;)

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.