Aprire Excel 2007 . Controllare la scheda " Sviluppo " il nastro attraverso la parte superiore dello schermo . Se non si dispone della scheda "Sviluppatore " attivato , fare clic sul pulsante rotondo blu "Microsoft Office " nell'angolo in alto a sinistra. Fare clic su "Opzioni di Excel ", seguito da "Popular ". Controllare la casella " Mostra scheda Sviluppo sulla barra multifunzione ", e quindi fare clic su "OK".
2 Fare clic sulla scheda "Sviluppatore " , quindi fare clic sul pulsante " Visualizza codice " sotto la "Sviluppatore " menu. Si aprirà Microsoft Visual Basic
3
Copia e incolla il seguente codice nella finestra vuota : .
[ VBA ] privato Workbook_BeforePrint Sub ( Cancel As Boolean )
Se Sheet1.Range . ! ( "A1 : B2 " ) Valore = " " Allora
MsgBox " non è possibile stampare fino a quando sono state completate le cellule richiesti"
Cancel = True < br
End > Se
End Sub [ /VBA ]
4
Sostituire il " Foglio1 " e "A1 : B2 " valori all'interno del codice con l'intervallo di valori si farebbe desidero richiedere nel foglio di calcolo . Per esempio, se si desidera richiedere le prime 10 celle nella colonna A della Scheda 2 del foglio di calcolo , è necessario modificare la seconda riga del codice a :
Sheet2.Range ( "A1 : A10 " ) . Value = " "
Poi 5
Close Microsoft Visual Basic . Salvare il file di Excel per rendere il codice una parte permanente del file .
Rendendo le cellule necessario per salvare Spreadsheet
6
Aprire Excel 2007 e verificare se la " scheda Sviluppo " è presente nel nastro attraverso la parte superiore dello schermo . Se non vedi la scheda " Sviluppo " , fare clic sul pulsante rotondo blu "Microsoft Office " nell'angolo in alto a sinistra. Fare clic su "Opzioni di Excel ", seguito da "Popular ". Controllare la casella " Mostra scheda Sviluppo sulla barra multifunzione ", e quindi fare clic su "OK".
7
Fare clic sulla scheda "Sviluppatore " , quindi fare clic sul pulsante " Visualizza codice " sotto la "Sviluppatore "Menu per lanciare Microsoft Visual Basic . Visual Basic consente di visualizzare e organizzare qualsiasi codice che hai aggiunto a un foglio di calcolo , così come scrivere o aggiungere nuovo codice.
8
Copia e incolla il seguente codice nella finestra vuota all'interno di Microsoft Visual base:
[ VBA ] private Sub Workbook_BeforeSave ( Cancel As Boolean ) per
Sheet1.Range ( "A1 : B2" ) . Value = "" Then
MsgBox " non è possibile salvare fino al completamento di celle richieste ! "
Annulla = True
End If
End Sub [ /VBA ]
9
Personalizzare il codice sostituendo il "A1: B2" " Foglio1 " e valori con l'intervallo di valori che si desidera richiedere nel foglio di calcolo . Per esempio, se si desidera richiedere le prime 10 celle nella colonna A della Scheda 2 del foglio di calcolo , è necessario modificare la seconda riga del codice a :
Sheet2.Range ( "A1 : A10 " ) . Value = "" Then
10
tentativo di salvare il foglio di Excel senza riempire tutte le celle richieste. Se una finestra di messaggio appare leggendo "Impossibile salvare fino al completamento di celle richieste ! " , Il codice funziona correttamente .
software © www.354353.com