Se il vostro fogli di calcolo Excel di Microsoft sono utilizzati da vari colleghi di tirare le statistiche , immettere dati o eseguire l'analisi , allora si può essere preoccupati per il foglio di calcolo viene chiuso prematuramente . Se si desidera interrompere quegli utenti chiusura della cartella di lavoro di Excel fino a quando una casella di controllo è selezionata, è possibile farlo utilizzando Visual Basic, Applications Edition (VBA ) . Questo è utile se si vuole avere un promemoria per gli utenti della cartella di lavoro per aggiornare una pagina di "fine giornata " prima di salvare e uscire . Istruzioni
1
Aprire la cartella di lavoro di Excel che si sta lavorando su .
2
Clicca "Sviluppatore " sulla barra degli strumenti , quindi fare clic e trascinare in cui si desidera che la casella di controllo sia posto . Pulsante destro del mouse sulla casella di controllo e fare clic su " Formato controllo . " Fare clic sul campo "Cell collegamento " , poi scegliere una cella sul foglio di calcolo. A titolo di esempio , selezionare "A1 ". Fai clic su " OK ". Ogni volta che si seleziona questa casella di controllo , la cella A1 viene visualizzato "VERO" e quando è selezionata verrà visualizzato "FALSE ".
3
Premere " Alt " + " F11 " per aprire l'editor di Visual Basic in Excel . . Doppio clic su " ThisWorkbook " sul lato , di inserire la seguente macro in tutta la cartella di lavoro
4
Copia e incolla i seguenti macro : Private Sub Workbook_BeforeClose ( Cancel As Boolean ) Se Sheets (" , sheet1 " . ) Range (" A1 " ). Value = " FALSE " Poi Cancel = TrueEnd Sub