Bedingungen
Nur selten läuft eine Aufgabe reibungslos von A bis Z durch – ohne Wenn und Aber. Meistens müssen Entscheidungen getroffen werden und der Code muss entsprechend dieses oder jenes ausführen, je nachdem, welcher Zustand im Moment herrscht. VBA stellt grundsätzlich zwei Konstrukte zur Verfügung, die eine Abzweigung des Codes in unterschiedlichen Bahnen ermöglichen: If...Then...Else
(Wenn...dann...sonst) und Select Case
(den Fall auswählen).
If...Then ...Else
In seiner Grundform testet If...Then
eine Bedingung, und falls sie wahr ergibt, werden die festgelegten Handlungen ausgeführt. Wird Else
mit einbezogen, werden die darunter gelisteten Befehle ausgeführt, wenn die Bedingung falsch ist. Ein If
-Block endet immer mit End If
. Die Codezeilen ...
Get Microsoft Word-Programmierung - Das Handbuch now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.