Bonjour JExcel2fr,
Je pensais que le BeforeClose qui est un évènement Workbook n'interagissait pas avec l'objet Application mais effectivement comme vous dites, c'est simple. L'évènement restaure bien l'état de l'application puisqu'il intervient avant l'évènement Application.Quit. Cela fonctionne donc.
Merci beaucoup