Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Objekte über FOR-Schleife ansprechen...

Forumthread: Objekte über FOR-Schleife ansprechen...

Objekte über FOR-Schleife ansprechen...
02.10.2003 13:00:56
Manuel
Hallo.

Ich habe da etwas, wo ich schon länger nach einer Lösung suche; kann mir villeicht jemand von den Experten hier helfen?

Ich habe 16 Label in einem User Form. Diese Label heissen m1label, m2label, ..., m16label.

Jetzt möchte ich über eine FOR-Schliefe diesen Labeln eine neue Caption zuweisen - so in der Form


Sub run()
for i = 1 to 16
m(i)label.caption = thisworkbook.sheets("Sheet").Range("C" & i).Value
next i
End Sub


Dieser Code ist nur als Beispiel der Problemstellung zu verstehen!

Ich habe u.a. schon versucht, ein Unterprogramm zu schreiben, das die Änderung der Caption-Eigenschaft vornehmen soll; sieht ungefähr so aus:


Sub setcaption(label As Object, fieldvalue As String)
label.caption = fieldvalue
End Sub


der Aufruf war dann so gedacht:


Sub run()
for i = 1 to 16
setcaption "m" & i & "label", thisworkbook.sheets("Sheet").Range("C" & i).Value
next i
End Sub


Leider bemängelt er dann, das ich kein Objekt übergebe...

Wer kann mir da weiter helfen???
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Objekte über FOR-Schleife ansprechen...
02.10.2003 13:05:28
Ramses
Hallo

ungetestet, sollte aber gehen


Sub run()
for i = 1 to 16
Me.Controls("m" & i & "label").Caption = thisworkbook.sheets("Sheet").Range("C" & i).Value
next i
Gruss Rainer
End Sub

AW: Objekte über FOR-Schleife ansprechen...
02.10.2003 13:08:18
Manuel
Klappt hervorragend - Danke Ramses...
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige