OVH Cloud OVH Cloud

desactiver feuille

2 réponses
Avatar
Emcy
salut,

j'ai avec un classeur avec ces macros :

Private Sub Workbook_WindowDeactivate(ByVal Wn As=20
Excel.Window)

activeworkbook.close

End sub

Private Sub Workbook_BeforeClose(Cancel As Boolean)

msgBox("Le classeur va se fermer")

End sub

Je voudrait que lorsque je d=E9selectionne la fenetre=20
d'excel pour un autre programme, mon classeur se ferme en=20
mettant le message. IL faut aussi que lorsque je ferme le=20
classeur, =E7a affiche aussi le message

2 réponses

Avatar
Dédé
Je voudrait que lorsque je déselectionne la fenetre
d'excel pour un autre programme, mon classeur se ferme en
mettant le message.


Ben ça, t'a déjà la solution ..;-)

IL faut aussi que lorsque je ferme le
classeur, ça affiche aussi le message


Essaie ceci :
MsgBox "Le classeur Excel en court va se fermer ...!", vbInformation,
"Information ..."

À copier sur une seule ligne !

Bonnes salutations
Dédé

Avatar
Emcy
Non, ça marche pas ! c'est deux macros sont redondantes (
afficher le message n'est pas le problème). En plus quand
je selectionne un autre programme, rien ne se passe.

-----Message d'origine-----
Je voudrait que lorsque je déselectionne la fenetre
d'excel pour un autre programme, mon classeur se ferme
en


mettant le message.


Ben ça, t'a déjà la solution ..;-)

IL faut aussi que lorsque je ferme le
classeur, ça affiche aussi le message


Essaie ceci :
MsgBox "Le classeur Excel en court va se fermer ...!",
vbInformation,

"Information ..."

À copier sur une seule ligne !

Bonnes salutations
Dédé


.