Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Microsoft Access >> .

Come fare un cellulare Obbligatorio in Excel 2007

Creazione di celle richieste in un foglio elettronico Microsoft Excel è un modo per garantire che le informazioni importanti non va mancante o ottenere saltato. Vi è più di un modo per fare un cellulare richiesta . Si potrebbe aggiungere codice VBA alla cartella di lavoro di Excel o di aggiungere il codice che impedisce all'utente di salvare il foglio di calcolo fino a quando le celle richieste è stato compilato in codice VBA può essere aggiunto a un foglio di calcolo in pochi passi e non richiede alcuna esperienza di programmazione . Istruzioni
rendendo le cellule necessarie per stampare Foglio
1

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