Microsoft Office Tutorials and References
In Depth Information
3.4.3 Select Case
Übung 3 F
Schreiben Sie ein Programm, das zu einem Gehaltsbetrag, der in der Zelle
A10 notiert wird, den Steuerbetrag berechnet und in der Zelle darunter aus-
gibt. Formatieren Sie beide Zellen wie unten gezeigt.
In Tabelle 3.14 sind die Steuersätze angegeben. Verwenden Sie für die
Verzweigung einen If - Then - Else -Block.
Gehalt
Steuersatz
bis einschl. 12.000 €
12 %
größer als 12.000 bis einschl. 20.000 €
15 %
größer als 20.000 bis einschl. 30.000 €
20 %
größer als 30.000 €
25 %
Tabelle 3.14
Zu Übung 3 F
Abbildung 3.10
Ein Beispielwert und das Ergebnis
3.4.3
Select Case
Die Anweisung Select Case ... kann als Alternative zum If - Then - Else -
Block gelten. Sie vereinfacht eine Mehrfachauswahl, wenn nur ein Wert
untersucht werden muss, und ist wie folgt aufgebaut:
Mehrfachauswahl
Select Case Testausdruck
[ Case Ausdrucksliste1
Anweisungen1 ]
[ Case Ausdrucksliste2
Anweisungen2 ] ...
[ Case Else
AnweisungenX ]
End Select
Die Anweisung Select Case ... verwendet nur einen Testausdruck, der
am Beginn der Struktur ausgewertet wird. Sein Wert wird anschließend
der Reihe nach mit den Werten der Ausdruckslisten verglichen.
Testausdruck
Eine Ausdrucksliste kann aus mehreren Ausdrücken oder einer Bereichs-
angabe mit dem Schlüsselwort To bestehen. Ein Ausdruck kann aus
einem Wert oder einer Bedingung mit dem Schlüsselwort Is bestehen.
To, Is
Search JabSto ::




Custom Search