Comment masquer les boites de dialogues d'Excel ?

Résolu
RaihanaTag Messages postés 18 Statut Membre -  
cs_Le Pivert Messages postés 8437 Statut Contributeur -
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 ..

2 réponses

  1. cs_Le Pivert Messages postés 8437 Statut Contributeur 730
     
    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
  2. RaihanaTag Messages postés 18 Statut Membre
     
    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