Grundlagen der Programmierung mit VBA Visual Basic for
Grundlagen der Programmierung mit VBA Visual Basic for
Grundlagen der Programmierung mit VBA Visual Basic for
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
62<br />
Zweiseitige Auswahl<br />
Struktogramm Pseudocode<br />
Bedingung<br />
erfüllt ?<br />
Ja Nein<br />
Strukturblock 1 Strukturblock 2<br />
Ja<br />
Bed. wahr Bedingung ?<br />
Fall erfüllt 2 ?<br />
Nein<br />
Ja<br />
Ja<br />
... Nein<br />
Bed. wahr ? Fall n<br />
Nein<br />
Strukturblock<br />
1<br />
Struktur-<br />
Ja<br />
Bed. wahr ?<br />
Nein<br />
block 2<br />
Strukturblock ... 2Struktur<br />
block n<br />
Fall 1 Bedingung<br />
Fall erfüllt 2 ?<br />
Fall zulässig ?<br />
Ja ... Nein<br />
Fall n Nein<br />
Strukturblock<br />
1<br />
Struktur- ... Strukturblock<br />
2 block n<br />
Strukturblock 2<br />
Wie<strong>der</strong>hole, solange<br />
Ausführungsbedingung erfüllt.<br />
mehrstufige Auswahl<br />
mehrseitige Auswahl<br />
Strukturblock<br />
Fehler<br />
IF Bedingung erfüllt<br />
THEN Ja-Anweisung<br />
ELSE Nein-Anweisung<br />
ENDIF<br />
IF Bedingung1 erfüllt THEN<br />
Anweisungen 1<br />
ELSE IF Bedingung2 erfüllt THEN<br />
Anweisungen 2<br />
ELSE IF ... THEN<br />
...<br />
ELSE<br />
Anweisungen n<br />
ENDIF<br />
CASE Ausdruck OF<br />
Fall 1: Anweisungen 1<br />
Fall 2: Anweisungen 2<br />
...<br />
Fall n: Anweisungen n<br />
OTHERCASE<br />
ENDCASE<br />
Kopfgesteuerte Wie<strong>der</strong>holung (abweisende Schleife)<br />
Strukturblock<br />
DO WHILE Bedingung erfüllt<br />
Anweisungen<br />
...<br />
LOOP<br />
Fußgesteuerte Wie<strong>der</strong>holung (nicht abweisende Schleife)<br />
Strukturblock<br />
Wie<strong>der</strong>hole, solange Endbedingung<br />
erfüllt.<br />
DO<br />
Anweisungen<br />
...<br />
LOOP WHILE Bedingung erfüllt