404 Aufrufe
Gefragt in Tabellenkalkulation von ahorn38 Experte (3.2k Punkte)
Hallo,
in einer Userform habe ich eine Reihe von Labels Steuerelement "Textfeld") die ich gern über eine Schleife mit Werten füllen möchte. Die Labels haben fortlaufende Namen Label21, Label22, Label23, usw.
Wie kann ich die jeweiligen Textfelder mit einem Zählindex ansprechen:
z.B. UserForm1."Label" & 20+k für Label21 (k=1).

Danke für jeden Tipp.
Gruß A.

2 Antworten

0 Punkte
Beantwortet von m-o Profi (22.8k Punkte)
Hallo Andreas,

versuch es mal so:
For k = 1 To 2
UserForm1.Controls("Label" & k + 20).Caption = "Test " & k
Next k

Gruß

M.O.
0 Punkte
Beantwortet von ahorn38 Experte (3.2k Punkte)
Hallo M.O.

ja das war es, was ich gesucht habe! Funktioniert einwandfrei. Danke und Gruß A.
...