Bonjour,
je souhaiterai ne pas afficher un message demandant à l'utilisateur si il souhaite enregistrer lorsque celui ci décide de fermer Excel. Mais j'aimerai également lui afficher un message pour lui demander si il a bien terminé et enregistré (dans un autre classeur) ses travaux.
Le problème est que: la message box s'affiche deux fois, puis le workbook se ferme, mais pas excel...
J'ai cherché un peu sur d'autres topics, mais rien de similaire...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Sub Workbook_BeforeClose(cancel As Boolean) reponse = MsgBox("Etes vous sûr d'avoir terminé la correction des erreurs et d'avoir bien enregistré votre travail ?", vbYesNo) If reponse = vbYes Then ActiveWorkbook.Close False Else: cancel = True End If End Sub
Partager