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
- 13 nov. 2004 à 14:47 - Dernière réponse :
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
- 13 nov. 2004 à 16:28
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

Merci cs_CanisLupus 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 87 internautes ce mois-ci

Messages postés
32
Date d'inscription
dimanche 1 août 2004
Dernière intervention
19 janvier 2011
- 13 nov. 2004 à 16:54
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.