Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Userform-Textboxen mit Schleife ansprechen
#1
Hallo,
ich habe folgendes Problem:

Ich möchte in einer Userform "Messwertformular", u.a. die Textboxen "Datum_1" und "Datum_2", mit einer Schleife ("i = 1 to Ende") ansprechen. Also wenn i auf 1 steht soll die Textbox Datum_1 angesprochen werden, steht i auf 2 soll die Textbox Datum_2 angesprochen werden, usw.
Wie spreche ich in einer For.. i = 1 to Ende denn das Textboxfeld Datum_n an?
Als Array mit Mit Datum_(1) gehts nicht.
Mit Datum & CStr(i) funktionierts auch nicht.

Wer kann mir hier helfen?

Danke
Statler
Antwortento top
#2
Hallo,
Controls("Datum_" & n).SetFocus
Gruß Uwe
Antwortento top
#3
Hallo Uwe,

Danke für Deine Antwort aber
kaum habe ich die Frage gepostet, habe ich nach langer Suche die Lösung gefunden:

Es geht mit
Me.Controls("Datum_" & CStr(i)) = "1.1.2020"

Diese Me.Controls... Struktur kannte ich so nicht.

Das ist das was ich gesucht habe.
Trotzdem Danke

Gruß
Statler
Antwortento top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste