October 19
La creazione di cellule necessarie in un foglio di calcolo di Microsoft Excel è un modo per garantire che le informazioni importanti non va mancante o ottenere saltato. C'è più di un modo per fare una cella desiderata. Si potrebbe aggiungere codice VBA per la cartella di lavoro di Excel o di aggiungere il codice che impedisce all'utente di salvare il foglio di calcolo fino a quando le cellule richiesti sono stati compilati. Codice VBA può essere aggiunto a un foglio di calcolo in pochi passi e non richiede alcuna esperienza di programmazione .
1 Aprire Excel 2007. Controllare la scheda "sviluppatore" nella barra multifunzione nella parte superiore dello schermo. Se non si dispone di scheda "Sviluppatore" attivato, fare clic sul pulsante rotondo blu "Microsoft Office" nell'angolo in alto a sinistra. Fai clic su "Opzioni di Excel" seguito da "popolare". Controllare la casella "Mostra scheda Sviluppo sulla barra multifunzione," e quindi fare clic su "OK".
2 Fare clic sulla scheda "Sviluppatore", e quindi fare clic sul pulsante "Visualizza codice" sotto il menu "Sviluppatore". Si aprirà Microsoft Visual Basic.
3 Copiare e incollare il seguente codice nella finestra vuota:
[VBA] Private Sub Workbook_BeforePrint (Cancel come booleano)
Se Sheet1.Range ( "A1: B2"). Value = "" Allora
MsgBox "Non è possibile stampare fino a quando le cellule necessarie sono state completate!"
Cancel = True
Finisci se
End Sub [/ VBA]
4 Sostituire la "A1: B2" "Sheet1" e dei valori all'interno del codice, con l'intervallo di valori che si desidera richiedere nel foglio di calcolo. Per esempio, se si desidera richiedere i primi 10 celle della colonna A di Foglio 2 del foglio di calcolo, è necessario modificare la seconda riga del codice:
Se Sheet2.Range. ( "A1: A10") Valore = "" Allora
5 Chiudere Microsoft Visual Basic. Salvare il file di Excel per rendere il codice una parte permanente del file.
6 Aprire Excel 2007 e verificare se la scheda "sviluppatore" è presente nella barra multifunzione nella parte superiore dello schermo. Se non vedi la scheda "Sviluppatore", fare clic sul pulsante rotondo blu "Microsoft Office" nell'angolo in alto a sinistra. Fai clic su "Opzioni di Excel" seguito da "popolare". Controllare la casella "Mostra scheda Sviluppo sulla barra multifunzione," e quindi fare clic su "OK".
7 Fare clic sulla scheda "Sviluppatore", e quindi fare clic sul pulsante "Visualizza codice" sotto il menu "Sviluppatore" per avviare Microsoft Visual Basic. Visual Basic consente di visualizzare e organizzare qualsiasi codice che hai aggiunto a un foglio di calcolo, così come scrittura o si aggiunge un nuovo codice.
8 Copiare e incollare il seguente codice nella finestra vuota all'interno di Microsoft Visual Basic:
[VBA] Private Sub Workbook_BeforeSave (Cancel come booleano)
Se Sheet1.Range ( "A1: B2"). Value = "" Allora
MsgBox "Impossibile salvare fino a quando le cellule necessarie sono state completate!"
Cancel = True
Finisci se
End Sub [/ VBA]
9 Personalizzare il codice sostituendo la "A1: B2" "Sheet1" e valori, con l'intervallo di valori che si desidera richiedere nel foglio di calcolo. Per esempio, se si desidera richiedere i primi 10 celle della colonna A di Foglio 2 del foglio di calcolo, è necessario modificare la seconda riga del codice:
Se Sheet2.Range. ( "A1: A10") Valore = "" Allora
10 Tentativo di salvare il foglio di Excel senza riempire in tutte le cellule necessarie. Se una finestra di messaggio si apre la lettura di "Impossibile salvare fino a quando le cellule necessarie sono state completate!", Il codice funziona correttamente.