Ich habe eine Tabelle mit mehreren Textboxen versehen und möchte diese Textboxen variabel (z.B. mittels Schleife) ansprechen. Also z.B.:
dim textbox as object
For Each textbox In UserFormxy.Controls
If Name(textbox) = "TextBox" then '... passiert das und das
usw.
Leider ist mir zu spät aufgefallen, dass dies offenbar nur mit Textboxen innerhalb einer Userform funktioniert - ausserhalb einer Userform scheint es keine Möglichkeit zu geben, textboxen variabel anzusprechen. Jetzt habe ich aber schon eine umfangreiche Tabelle erstellt, mit vielen Textboxen, die ich variabel ansprechen möchte. Habe viel probiert
(z.B.:
worksheets("Tabellexy").Textboxxy.value="irgendwas"),
aber die Textboxen lassen sich imer nur explizit mit Ihrem Namen ansprechen. Sonst hagelts Fehler.
Hat jemand eine Idee? Oder muß ich jetzt alles nochmal in einer userform aufbauen (weiß jemand für diesen Fall, wie ich den Tabelleninhalt vielleicht in eine userform umwandeln oder hineinkopieren kann?). Bin Laie, bitte Antwort nicht zu knackig formulieren.