Excel 2010 mit Visual Basic für Applikationen verpackt kommt , eine kleine Programmiersprache , die Sie verwenden, um Excel-Tabellen bearbeiten können . Die " if"-Anweisung in VBA können Sie stellen eine " Ja oder Nein "-Frage zu dem Programm und lassen Sie es zwischen zwei Teile des Codes in Abhängigkeit von der Antwort auswählen . Verwenden Sie einen dedizierten Befehl haben Excel überprüfen, ob eine Zelle leer ist oder nicht. Anleitung
1
Öffnen Sie das Microsoft Excel 2010 -Arbeitsblatt. Drücken Sie " Alt + F11 " zum Öffnen des VBA -Konsole.
2
Wählen Sie ein Modul aus der Liste auf der linken Seite . Wenn kein Modul vorhanden ist, auf einem Arbeitsblatt mit der rechten Maustaste in der Liste , bewegen Sie den Mauszeiger über "Einfügen" und wählen Sie "Module ". Wählen Sie das Modul, das . Erscheint
3
Typ "sub -Tests ()" in der ersten Zeile des Moduls und drücken Sie " Enter". Ändern "testing" , was auch immer Sie das gewünschte Wort , wie es ist einfach der Name des Unterprogramms. Excel VBA fügt automatisch die "End Sub "-Befehl in die letzte Zeile des Moduls.
4
Type " Dim x As Range " in der nächsten Zeile . Dies wird zu etablieren "x " als Variable , die Sie in der nächsten Anweisung benötigen
5
Type " Für jedes x in range ( " XX: YY " ) " . In die nächste Zeile . Ändern "XX" auf der linken oberen Zelle im Bereich Sie arbeiten möchten und " YY " zu der unteren rechten Zelle. Dadurch wird eine Schleife, die jede Zelle in dem Bereich wird man gehen nach dem anderen.
6
Type " Wenn IsEmpty (x) Dann XXX YYY Else " in die nächste Zeile . Ändern Sie "XXX " und " YYY " , was auch immer Code, den Sie ausführen möchten. Die IsEmpty Befehl prüft jede Zelle und führen Sie die Aktion nach "Dann ", wenn die Zelle leer ist . "Else " und der Code nach , sind optional.
7
Typ "Next" in der nächsten Zeile . Damit Excel in einer Schleife zurück zum "For" -Anweisung und ziehen weiter in die nächste Zelle .