Utilizzando Visual Basic, Applications Edition (VBA) , in combinato disposto con Excel documenti fornisce agli utenti una maggiore capacità di controllare le macro esistenti e funzionalità aggiuntive di Excel . Ci sono diversi modi di chiudere le cartelle di lavoro in VBA . Si può eseguire un codice che costringe la cartella di lavoro per chiudere senza salvare le modifiche o richiedendo agli utenti di scegliere se le modifiche devono essere salvate . Ogni variazione tratta la funzionalità Salvataggio diverso e il codice specifico per ogni varia leggermente . Il processo è semplice e lineare , indipendentemente dall'opzione scelta . Istruzioni
1
Avviare la cartella di lavoro di Excel che si desidera chiudere tramite VBA . . Premere i tasti " F11 " "Alt" e per aprire l' editor di Visual Basic
2
scrivere le seguenti righe di codice se si desidera chiudere la cartella di lavoro senza salvare le modifiche :
< p > CloseBook Sub ( )
Application.DisplayAlerts = false
ActiveWorkbook.Close
Application.DisplayAlerts = True
End Sub
3
scrivere le seguenti righe di codice se si desidera chiudere la cartella di lavoro e salvare tutte le modifiche :
Sub Auto_chiudi ( ) per
ThisWorkbook.Saved = False Then < br >
ThisWorkbook.Save
End If End Sub