Dès que vous avez apporté des modifications à un fichier, il vous sera automatiquement demandé si vous souhaitez enregistrer les modifications lorsque vous fermez le classeur.
Private Sub Workbook_BeforeClose(Cancel As Boolean) Application.DisplayAlerts = False ActiveWorkbook.Close End Sub
Commentaires:
■ Définissez la propriété DisplayAlerts sur la valeur False afin d’empêcher Excel de supprimer la requête de modification d’Excel. Utilisez ensuite la méthode Close pour fermer le classeur.
■ Si vous utilisez également l’instruction Application.Quit comme dernière commande, Excel sera fermé.