Bonjour,
je n'arrive pas à empêcher la fermeture de mon appli Excel (lancé depuis VB.Net) lorsque je traite l'événement BeforeClose. Je mets pourtant Cancel à True mais l'appli Excel se ferme tout de même.
Une chose est sûre : je passe bien dans la procédure.
Si je traite l'event Workbook.BeforeClose c'est exactement la même chose.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Friend WithEvents AppExcel As Excel.Application Friend WithEvents Workbook As Excel.Workbook .... Private Sub Workbook_evt( _ ByVal wbk As Excel.Workbook, - ByRef Cancel As Boolean) _ Handles AppExcel.WorkbookBeforeClose Cancel = True End Sub
J'ai même essayé Cancel=False, on ne sait jamais ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Private Sub Workbook_evt2(_ ByRef Cancel As Boolean) _ Handles Workbook.BeforeClose Cancel = True End Sub
Qqun a une idée ? Merci.
Sergio
Partager