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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.