Microsoft Excel

Herbers Excel/VBA-Archiv

Informationen und Beispiele zum Thema CheckBox
BildScreenshot zu CheckBox CheckBox-Seite mit Beispielarbeitsmappe aufrufen
Informationen und Beispiele zum Thema Userform
BildScreenshot zu Userform Userform-Seite mit Beispielarbeitsmappe aufrufen
Informationen und Beispiele zum Thema Label
BildScreenshot zu Label Label-Seite mit Beispielarbeitsmappe aufrufen

beschriftungsfeld in userform aus modul

Betrifft: beschriftungsfeld in userform aus modul von: anno
Geschrieben am: 05.11.2020 15:01:17

Hallo,

in einer userform ( usf_Kalender ) sind mehrere Labelfelder / ( Beschriftungsfelder ) enthalten ( lbl_fT1, ... lblfT6 ).
Diese sollen vor jedem Aufruf der userform aus dem modul1 in einer Schleife beschriftet ( caption ) werden.

usf_Kalender.("lbl_KW" & CStr(i)).Caption = CStr(i_KW(i)) <- funktioniert NICHT

einzeln:
usf_Kalender.lbl_KW5.Caption = CStr(i_KW(5)) <- funktioniert

Gibt es auch hierzu eine Lösung?
Diverse Hinweise aus Foren fuehrten leider nicht zum Erfolg
Gruß
anno

Betrifft: AW: beschriftungsfeld in userform aus modul
von: Regina Resch-Jansen
Geschrieben am: 05.11.2020 15:14:14

Hi,
ohne getestet zu haben, ich meine mich zu erinnern, dass bei Steuerelementnamen, dei zusammengesetzt werden, auf die Controls zugegriffen werden muss:


usf_Kalender.Controls("lbl_KW" & CStr(i)).Caption = CStr(i_KW(i))

Gruß Regina

Betrifft: AW: beschriftungsfeld in userform aus modul
von: anno
Geschrieben am: 05.11.2020 16:34:22

Hallo Regina,

FUNKTIONIERT!
Besten Dank
Gruß
anno

Beiträge aus dem Excel-Forum zum Thema "beschriftungsfeld in userform aus modul "