HERBERS
Excel-Forum
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Entdecke rund 2 Millionen Excel-Lösungen im
Forumsarchiv
Forumbeitrag
Excel-Version des Fragestellers:
2013
Erfahrungslevel des Fragestellers:
Excel gut - VBA bescheiden
Onur
05.05.2026 18:55:18
AW: VBA For Each
Hallo Yal,

Warum dann überhaupt "For Each", wenn die Anzahl bereits bekannt ist ? Der Vorteil von "For Each" ist doch, dass du weder Anfangs- noch Endwert angeben muss und zudem auch noch Lücken ignoriert werden. Dein Code downgradet "For Each" unter Zuhilfenahme eines Arrays zu einer "For Next"-Schleife.


Gruß
Onur
Als Antwort auf diesen Beitrag
Yal
05.05.2026 17:32:37
AW: VBA For Each
Moin,

Sub test()

Dim a%
For Each a In Array(1,2,3,4,6,7,8,9,10,11,12)
Controls("TextBox" & a).Value = XXX
Next a
End Sub

VG
Yal
Folgenachrichten
Antwort auf Beitrag erstellen
Bitte einen Anwendernamen ohne @ eingeben.
Bitte das Passwort eingeben.
Bitte eine gültige E-Mail-Adresse eingeben.
Bitte einen Betreff eingeben.
Weitere Optionen
Aktivieren, wenn die Frage/der Beitrag noch nicht beantwortet wurde und unter Listen > Offene Threads erscheinen soll.
Beispieldatei hochladen

Bitte einen Nachrichtentext eingeben.