VBA lernen - Excel 2007/2010 (4)
Zusammenfassung: Was bisher geschah: Fallauswahl
Fallauswahl
Auf dieser Seite
Mit Bild
Diese Mehrfachentscheidung war im zweiten Kursteil zur Prüfung von User-Namen erforderlich, um Ihnen über Ihren Namen Zutritt zum Programm zu gewähren.
Mit Bild
Dim Nutzer As String Sub Eröffnung1() Nutzer =InputBox("Bitte Ihr Name.", _ "Nutzererlaubnis") Select Case Nutzer Case "Meier" Call Begruessung Case "Schulze" Call Begruessung Case "Friedrich" Call Begruessung Case Else Call abgelehnt End Select End Sub
Mit Bild
Auch hier konnten Sie schon beim Testen schrittweise verfolgen, dass der Nutzer, wenn er einen der geprüften Namen eingegeben hatte, begrüßt wurde und Zutritt zum Programm erhielt.
Mit Bild
Darstellung der Fallauswahl
Mit Bild
Ein Anweisungsblock wird abgearbeitet, wenn die Variable einen der vorgesehenen Werte besitzt. Alternativ wird ein Alternativblock, wenn vorhanden, gewählt. Andernfalls wird die gesamte Fallauswahl ohne Reaktion verlassen.
Mit Bild
Die vorgesehenen Werte sind im obigen Beispiel die Namen "Meier", "Schulze" usw. Bei Gleichheit mit dem Inhalt der Variable Nutzer erfolgt die "Begrüßung", bei Ungleichheit wird die Alternative "abgelehnt" gewählt.