Comment masquer les boites de dialogues d'Excel ?

Résolu/Fermé
RaihanaTag Messages postés 17 Date d'inscription mercredi 19 août 2015 Statut Membre Dernière intervention 28 mai 2016 - Modifié par RaihanaTag le 22/08/2015 à 13:49
cs_Le Pivert Messages postés 7903 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 11 mars 2024 - 22 août 2015 à 14:28
Bonjour !
Je développe une application sur VBA et j 'aimerai bien savoir s'il y a une procédure pour que les modifications s'enregistrent automatiquement sans afficher la boite de dialogue concernant l'enregistrement lors de la fermeture du classeur
Merci pour votre aide ..
A voir également:

2 réponses

cs_Le Pivert Messages postés 7903 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 11 mars 2024 728
22 août 2015 à 14:28
Bonjour,

enregistrer sans boite de dialogue:

Option Explicit

Private Sub Workbook_BeforeClose(Cancel As Boolean)
    If Me.Saved = False Then Me.Save
End Sub



Tu l'aurais trouvé sur l'aide en sélectionnant: BeforeClose et en appuyant sur la touche F1 !
1
RaihanaTag Messages postés 17 Date d'inscription mercredi 19 août 2015 Statut Membre Dernière intervention 28 mai 2016
Modifié par RaihanaTag le 22/08/2015 à 13:55
J ai essayé cette procédure mais elle ne marche pas , il y a tjrs la boite qui s'affiche à la fermeture :/
Private Sub Workbook_BeforeClose(Cancel As Boolean)
MsgBox " Au Revoir! Fermeture de Session ...", , "Gestion de données des Pannes"
ThisWorkbook.Save
Application.DisplayAlerts = False
Application.Quit
End Sub
0