Les partenaires publicitaires:

Comment fermer les classeurs dans vba

Utilisation de Visual Basic pour Applications (VBA) en conjonction avec les documents Excel fournit aux utilisateurs une plus grande capacité à contrôler macros existantes et les fonctionnalités Excel supplémentaire. Il ya différentes façons de fermeture des classeurs en VBA. Vous pouvez exécuter un code qui oblige le classeur pour fermer sans enregistrer les modifications ou en invitant les utilisateurs à choisir si des changements doivent être sauvegardés. Chaque variation traite la fonctionnalité d'économie différemment et le code spécifique pour chaque varie légèrement. Le processus est simple et directe, indépendamment de l'option choisie.

Instructions

  1. Lancez le classeur Excel vous souhaitez fermer travers VBA. Appuyez sur la "Alt" et "F11" touches pour ouvrir l'éditeur Visual Basic.

  2. Ecrire les lignes de code suivantes si vous souhaitez fermer le classeur sans enregistrer les modifications:

    Sous CloseBook ()

    Application.DisplayAlerts = False

    ActiveWorkbook.Close

    Application.DisplayAlerts = True

    End Sub

  3. Ecrire les lignes de code suivantes si vous souhaitez fermer le classeur et enregistrer toutes les modifications:

    Sous Auto_Close ()

    Si ThisWorkbook.Saved = False Then

    ThisWorkbook.Save

    End If

    End Sub

» » » » Comment fermer les classeurs dans vba