E ' importante tenere a mente che non tutte le funzioni in un foglio di calcolo di Excel possono essere utilizzati in Visual Basic per le applicazioni . Tuttavia, la funzione " VAL.VUOTO " può essere utilizzato sia come una formula in un foglio di calcolo e in VBA per servire allo stesso scopo - che è quello di verificare se una cella è vuota . Questa funzione è comunemente usato in un ciclo per scorrere una colonna o una riga di celle fino ad arrivare a una cella vuota . Istruzioni
1
Fare clic sulla scheda "Sviluppatore " e cliccare su " Visual Basic " per aprire la finestra di editor di VB . Fai clic sul menu "Inserisci" e fare clic su "Modulo " per inserire un nuovo modulo
2
Creare una procedura sub aggiungendo il seguente codice : .
Private Sub checkForBlankCell ( ) < br >
3
Creare una variabile Integer e dargli un valore di 1 :
Dim X As Integer
X = 1
4 < p > Aggiungi dati per le prime dieci righe di A1 : .
Range (" A1 ") Selezionare
ActiveCell.FormulaR1C1 = " 1 "
Range (" A2 " . ) Selezionare
ActiveCell.FormulaR1C1 = " 2"
Range (" A1 : A2" . ) Selezionare
Selection.AutoFill Destinazione : = Range (" A1 : A10 " ) , Type : = xlFillDefault
Range (" A1 : " . ) Selezionare
Range (" . A10 A1 ") Selezionare
5
creare un ciclo e verificare se la cella è vuota , utilizzando la funzione delle cellule " IsEmpty " e visualizzare ogni valore della cella attraverso la finestra immediata :
Do Until IsEmpty ( ActiveCell.Value ) per
Range ( " A" & X ) . Scegli
Debug.Print ( ActiveCell.Value ) per
X = X + 1
loop
6
Fine della procedura digitando "End Sub " e premere " Ctrl " e "G" per visualizzare la finestra immediata. Fare clic su "F5" per eseguire la procedura .