Der If-Then-Abfrage kann in Abhängigkeit einer Bedingung zu verschiedenen Aktionen verzweigen. Ist die Bedigung erfüllt (True), so werden die Kommandos des Then-Zweiges ausgeführt. Andernfalls (False) treten die Aktionen des Else-Zweiges in Kraft. Der Else-Zweig kann auch entfallen.
Syntax |
Beispiel |
If Ausdruck Then 'Wenn der
Ausdruck wahr ist, dann ... |
Dim sText As String |
Die SelectCase-Abfrage kann in Abhängigkeit einer Bedingung zu verschiedenen Aktionen verzweigen. Ist die Case-Bedigung erfüllt, so werden die Kommandos bis zur nächsten Case-Abfrage ausgeführt. Der Case-Else-Zweig kann auch entfallen.
Syntax |
Beispiel |
Select Case Ausdruck 'Im Fall, dass der
Ausdruck ... |
Dim sText As String |
Die For-Next-Schleife wird für alleWerte der angegebenen Variablen durchgeführt. Begonnen wird die Schleife mit dem Startwert. Am Ende der Schleifenkonstruktion wird ( ohne zusätzliche Angabe) der Wert der Variablen um 1 erhöht. Wenn die Variable einen größeren Wert als den Endwert erreicht hat, wird das Schleifen beendete.
Syntax |
Beispiel |
For Variable = Startwert To
Endwert |
Dim sText As String |
Die While-Wend-Schleife wird durchlaufen, solange der Ausdruck wahr ist. Die Überprüfung des Ausdruckes erfolgt vor dem Beginn des Schleifens.
Syntax |
Beispiel |
While Ausdruck |
Dim sText As String |
Die Do-While-Schleife wird durchlaufen, solange der Ausdruck wahr ist. Die Überprüfung des Ausdruckes erfolgt vor dem Beginn des Schleifens.
Syntax |
Beispiel |
Do While Ausdruck |
Dim sText As String |
Die Do-Until-Schleife wird durchlaufen, bis der Ausdruck wahr wird. Die Überprüfung des Ausdruckes erfolgt vor dem Beginn des Schleifens.
Syntax |
Beispiel |
Do Until Ausdruck |
Dim sText As String |
Die Do-Loop-While-Schleife wird durchlaufen, solange der Ausdruck wahr ist. Die Überprüfung des Ausdruckes erfolgt nach dem ersten Durchlauf des auszuführenden Programmcodes.
Syntax |
Beispiel |
Do |
Dim sText As String |
Die Do-Loop-Until-Schleife wird durchlaufen, bis der Ausdruck wahr wird. Die Überprüfung des Ausdruckes erfolgt nach dem ersten Durchlauf des auszuführenden Programmcodes.
Syntax |
Beispiel |
Do |
Dim sText As String |