Einführung "VBA mit Microsoft Office"

Kontrollstrukturen

Herdt EX2003P K8/S.84

Programme laufen nicht geradlinig durch. Normalerweise verzweigen sie sich abhängig von Bedingungen oder sie wiederholen Code, bis eine Bedingung eintrifft. Für diese Kontrollstrukturen gibt es die folgenden Sprachelemente:

  • Verzweigungen
    • If .. Then .. End If
    • If .. Then .. Else .. End If
    • If .. Then .. ElseIf .. Then .. Else .. End If
    • Select Case .. Case .. Case Else .. End Select
  • Schleifen
    • For .. Next
    • For Each .. Next
    • Do .. Loop
      • Do While .. Loop
      • Do Until .. Loop
      • Do .. Loop While
      • Do .. Loop Until