Utilisation de Visual Basic pour Applications ( VBA) en conjonction avec Excel documents fournit aux utilisateurs une plus grande capacité de contrôler des macros existantes et les fonctionnalités Excel supplémentaire . Il ya différentes façons de fermer les classeurs en VBA. Vous pouvez exécuter un code qui oblige le classeur pour fermer sans enregistrer les modifications ou en incitant les utilisateurs à choisir si des modifications doivent être sauvegardées . Chaque variation traite la fonctionnalité Sauvegarde différemment et le code spécifique pour chaque varie légèrement . Le processus est simple et facile quel que soit l'option choisie. Instructions
1
Lancez le classeur Excel que vous souhaitez fermer par VBA. . Appuyez sur la touche "Alt" et "F11" touches pour ouvrir l'éditeur Visual Basic
2
écrire les lignes de code suivantes si vous souhaitez fermer le classeur sans enregistrer les modifications :
< p > Sous CloseBook ()
Application.DisplayAlerts = false
ActiveWorkbook.Close
Application.DisplayAlerts = True End Sub
Hôtels 3
écrire les lignes de code suivantes si vous souhaitez fermer le classeur et enregistrer toutes les modifications :
Sous Auto_Close ()
Si ThisWorkbook.Saved = False Then < br >
ThisWorkbook.Save
End If End Sub