Die For-Each-Schleife in VBA

Mit diesem Beitrag endet die kleine Serie um die Schleifen in VBA.

Die For-Each-Schleife ist eine hochinteressante Angelegenheit. Sie arbeitet nicht mit Wahrheitswerten oder Zählern, sondern mit Objekten, die Auflistungen enthalten. Wieviele Elemente die Auflistung hat, ist nicht weiter wichtig, denn „For-Each“ durchläuft alle Elemente eines Bereiches, soweit die gesetzten Bedingungen erfüllt sind.

Anhand von drei Beispielen soll dir die Wirkungsweise der For-Each-Schleife erläutert werden.

„Die For-Each-Schleife in VBA“ weiterlesen

Die Do-Until-Schleife in VBA

Heute geht es mit der Do-Until-Schleife weiter. Zuletzt war die Do-While-Schleife das Beitragsthema.

Auch die Do-Until-Schleife ähnelt in gewissem Sinne der Do-Loop-Schleife, denn zu Beginn des Makros steht auch hier nicht fest, wieviel Durchläufe erforderlich sind.

Um keine Endlosschleifen zu erzeugen, müssen auch bei dieser Schleife Bedingungen gesetzt werden. Das Befehlswort dafür ist hier Until. Das Wort kann sowohl hinter Do als auch hinter Loop die Bedingungen einleiten.

„Die Do-Until-Schleife in VBA“ weiterlesen

Die Do-While-Schleife in VBA

Das heutige Thema ist die Do-While-Schleife. Diese Schleifenart ähnelt in gewissem Sinne der Do-Loop-Schleife, denn zu Beginn des Makros steht auch hier nicht fest, wieviel Durchläufe erforderlich sind.

Um keine Endlosschleifen zu erzeugen, müssen auch bei der Do-While-Schleife Bedingungen gesetzt werden. Das Befehlswort dafür ist hier While. Das Befehlswort kann sowohl hinter Do als auch hinter Loop die Bedingungen einleiten.

„Die Do-While-Schleife in VBA“ weiterlesen

Die Do-Loop-Schleife in VBA

In den beiden vorangegangenen Artikeln in dieser Serie hast Du die For-Next-Schleife kennengelernt.

For-Next 1

For-Next 2

Du hast Werte hoch und runter zählen und per MsgBox ausgeben lassen. Schließlich hast Du die For-Next-Schleifen so programmiert, dass die Wochentage senkrecht bzw. waagerecht in Zellen eingetragen wurden.

Heute geht es um die Do-Loop-Schleife.

„Die Do-Loop-Schleife in VBA“ weiterlesen
WordPress Cookie Plugin von Real Cookie Banner