Es ist wichtig zu bedenken, dass nicht alle Funktionen in einer Excel-Tabelle in Visual Basic für Applikationen verwendet werden können. Allerdings kann die " ISTLEER "-Funktion sowohl als Formel in einer Tabellenkalkulation und in VBA verwendet werden, um den gleichen Zweck erfüllen - was zu überprüfen, ob eine Zelle leer ist. Diese Funktion wird häufig in einer Schleife durch eine Spalte oder Zeile von Zellen Schritt , bis Sie auf eine leere Zelle verwendet . Anleitung
1
Klicken Sie auf die Registerkarte "Entwicklertools" und klicken Sie auf " Visual Basic ", um den VB -Editor-Fenster zu öffnen. Klicken Sie auf das Menü "Einfügen" und klicken Sie auf "Module" ein neues Modul einfügen
2
erstellen Sub-Prozedur , indem Sie den folgenden Code: .
Private Sub checkForBlankCell () < br >
3
erstellen eine Integer-Variable und geben sie ihm den Wert 1:
Dim X As Integer
X = 1
4 < p> hinzufügen von Daten zu den ersten zehn Reihen von A1: .
Range (" A1") auswählen
ActiveCell.FormulaR1C1 = "1"
Range ( "A2" . ) Wählen
ActiveCell.FormulaR1C1 = "2"
Range (" A1: A2 "). Wählen
Selection.AutoFill Destination : = Range (" A1: A10 " ) , Type: = xlFillDefault
Range (" A1: " . ) Wählen
Range (" . A10 A1 ") auswählen
5
erstellen einer Schleife und überprüfen, ob die Zelle leer ist , indem Sie die " IsEmpty " Zellfunktion und zeigt jede Zelle Wert durch das Direkt-Fenster :
Do Until IsEmpty ( ActiveCell.Value )
Range (" A" & X). Wählen
Debug.Print ( ActiveCell.Value )
X = X + 1
Schleife
6
Ende des Verfahrens durch Eingabe von " End Sub " und drücken Sie "Strg" und "G" , um das Direkt -Fenster anzuzeigen. Klicken Sie auf " F5 ", um die Prozedur auszuführen.