Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel > Macros et VBA Excel
Macros et VBA Excel Vos questions relatives aux macros Excel, à l'utilisation de VBA et à l'automatisation de vos classeurs Excel.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 18/08/2011, 16h55   #1
Invité de passage
 
Homme Daniel
Développeur informatique
Inscription : août 2011
Messages : 2
Détails du profil
Informations personnelles :
Nom : Homme Daniel
Localisation : France, Mayenne (Pays de la Loire)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Santé

Informations forums :
Inscription : août 2011
Messages : 2
Points : 1
Points : 1
Par défaut Comportement Workbook_BeforeClose qui diffère

Bonjour,

Sous VB Excel 2003, je note un comportement différent de la Procédure : Private Sub Workbook_BeforeClose selon activation via case de fermeture ou via ActiveWindow.Close!

Comment remédier à cela ?
d2r253 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/08/2011, 07h47   #2
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 620
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 620
Points : 30 954
Points : 30 954
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Bonjour

Pourrais-tu détailler ce comportement différent, qu'est-ce qui se passe dans ton code en fonction des deux cas.

Madama Soleil ne vient pas beaucoup sur le forum.

Philippe
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.

Inutile de m'envoyer un MP pour des questions techniques ou de me relancer , je n'y répondrais pas.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/08/2011, 16h37   #3
Invité de passage
 
Homme Daniel
Développeur informatique
Inscription : août 2011
Messages : 2
Détails du profil
Informations personnelles :
Nom : Homme Daniel
Localisation : France, Mayenne (Pays de la Loire)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Santé

Informations forums :
Inscription : août 2011
Messages : 2
Points : 1
Points : 1
Par défaut Comportement Workbook_BeforeClose qui diffère

Bonjour Philippe,

Ok tu as raison, même si ma question était d'ordre général pour savoir si le problème était déjà connu; en tout état de cause il vaut mieux rentrer dans le détail!

Pour ce faire tu trouveras en PJ 2 classeurs :OpenTest.xls & Test.xls.

OpenTest.xls
=> sert à ouvrir le second (Test.xls) soit en ReadOnly soit NotReadOnly via un bouton "Open du...")
=> indique les traitements escomptés et les problèmes rencontrés.
Test.xls est la feuille simplifiée qui contient le BeforeClose que je ne maitrise pas!

NB Tu ouvres d'abord OpenTest.xls et ensuite Bouton "Open " en lecture seule" pour voir, ... Par avance merci
Fichiers attachés
Type de fichier : xls test.xls (43,0 Ko, 2 affichages)
Type de fichier : xls OpenTest.xls (27,5 Ko, 3 affichages)
d2r253 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/08/2011, 16h39   #4
Responsable Visual Basic
 
Avatar de bbil
 
Inscription : juin 2003
Messages : 11 773
Détails du profil
Informations personnelles :
Âge : 45
Localisation : France, Ariège (Midi Pyrénées)

Informations forums :
Inscription : juin 2003
Messages : 11 773
Points : 16 849
Points : 16 849
Envoyer un message via Skype™ à bbil
Citation:
Envoyé par d2r253 Voir le message
Bonjour Philippe,

Ok tu as raison, même si ma question était d'ordre général pour savoir si le problème était déjà connu; en tout état de cause il vaut mieux rentrer dans le détail!
....
on n'as toujours pas le détail !!! c'est quoi la différence entre tes 2 beforeClose... c'est quoi le code dans before CLose .

-------------------------------------------------------------
Fichier joint dans vos discussions
bbil est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 19/08/2011, 17h30   #5
Futur Membre du Club
 
Homme
Consultant MOA
Inscription : août 2011
Messages : 16
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Consultant MOA
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : août 2011
Messages : 16
Points : 16
Points : 16
Bonjour,

Le fonctionnement de BeforeClose est dans l'aide F1.

Sinon, tu peux vérifier aussi s'il n'y a pas un :

Code :
application.EnableEvents = false
qui trainerait quelque part et qui ne serait pas réactivé par la suite.

Cdt
Yersin est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h17.


 
 
 
 
Partenaires

Hébergement Web