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

Messages postés
32
Date d'inscription
dimanche 1 août 2004
Dernière intervention
19 janvier 2011
- - Dernière réponse : cs_garat
Messages postés
32
Date d'inscription
dimanche 1 août 2004
Dernière intervention
19 janvier 2011
- 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

Meilleure réponse
Messages postés
3758
Date d'inscription
mardi 23 septembre 2003
Dernière intervention
13 mars 2006
8
3
Merci
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

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 119 internautes nous ont dit merci ce mois-ci

Messages postés
32
Date d'inscription
dimanche 1 août 2004
Dernière intervention
19 janvier 2011
0
Merci
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.