Bonjour,
J'ai à la fermeture de mon classeur une séquence classique qui marche bien :
Le problème est que l'utilisateur est invité à enregistrer ou pas le classeur et je ne veux pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Private Sub Workbook_BeforeClose(Cancel As Boolean) Call Module67.test End Sub
Alors je teste
J'ai l'impression (plus que l'impression) que "ActiveWorkbook.Close" fait réexécuter la macro "Workbook_BeforeClose"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Private Sub Workbook_BeforeClose(Cancel As Boolean) Call Module67.test ActiveWorkbook.Close savechanges:=False End Sub
et cela plante dans la macro "test"
Comment fermer le classeur sans enregistrement et sans invite sans déclencher à nouveau "Workbook_BeforeClose"
Mon raisonnement est-il juste ou non?
Autre question je ne sais pas exécuter en pas à pas "Workbook_BeforeClose"...
Partager