VBA für Einsteiger - MS Excel 2003 (5)

Von: Dieter Frommhold
Stand: 18. August 2006
Anmelden um Kommentare zu schreiben

Zusammenfassung: Was bisher geschah

Einfache Iteration (Schleife, Zyklus)

Beim Erzeugen einer Reihe aus 20 Zahlen wird das Bildungsgesetz 20mal hintereinander durchgeführt. Im Beispiel vom Kurs VBA für Einsteiger (3): Variable und Konstante wurde dieser Block bereits vorgestellt:

Code:

Ganz = Eingabewert

Worksheets("Tabelle1").Range("E3").Value = Ganz

For I = 1 To 20 ' Anfangsklausel

Worksheets("Tabelle1").Cells(4 + I, 4).Value = Ganz

Worksheets("Tabelle1").Cells(4 + I, 6).Value = I * Ganz

Next

Einfache Iteration

In der Anfangsklausel (auch For-Klausel genannt) wird eine Zählvariable angegeben und mit einem Startwert versehen. Genauso muss ein Endwert angegeben werden. Die notwendige Schrittweite kann standardmäßig bei 1 weggelassen werden. Nach jedem Durchlauf des Anweisungsblockes 1 wird die Zählvariable um die Schrittweite erhöht (bzw. bei negativer Schrittweite vermindert) und mit dem Endwert verglichen. Ist der Endwert überschritten, wird die Schleife verlassen.

Diese Seite ist für Mitglieder von akademie.de reserviert.

Möchten Sie die Mitgliedschaft 14 Tage kostenlos testen und den Beitrag komplett lesen?

Oder möchten Sie zunächst mehr über diesen Beitrag erfahren und die Leseproben sehen?

Ich bin bereits Mitglied
Jetzt Probemitglied werden
Ich kann in den 14 Tagen Probezeit formlos z.B. per E-Mail stornieren. Wenn ich das nicht tue, entscheide ich mich für ein