Informatik :: VBA :: Merfachverzweigung

Merfachverzweigung

[Aufgaben]

Merke:
Insbesondere für die Menüsteuerung ist die Mehrfachverzweigung sinnvoll.

Struktogramm:

Erklärung:
Hat die Variable den Wert1, so wird der Anweisungsblock 1 ausgeführt,
hat die Variable den Wert2, wird der Anweisungsblock 2 abgearbeitet usw. ...
hat die Variable keinen der vorgegebenen Werte, so wird der Anweisungsblock N ausgeführt.

Syntax:

Select Case Variable
  Case Wert1
    Anweisungsblock 1
  Case Wert2
    Anweisungsblock 2
      ...
  Case Else
    Anweisungsblock N
End Select

Beispiel:

Select Case wahl
  Case 4
    MsgBox("Sie haben 4 gewählt")
  Case 7
    MsgBox("Sie haben 7 gewählt")
  Case 2
    MsgBox("Sie haben 2 gewählt")
  Case Else
    MsgBox("Sie haben nicht 2,4 noch 7 gewählt")
End Select


Seitenanfang

Aufgaben