ich lasse mir aus einer Kontenliste (Anzahl der Konten ist variabel) eine Userform erstellen, in die automatisch Textboxen generiert werden, in die der Anwender Salden schreibt. Diese Textboxen werden in verschiedene ebenfalls automatisch erstellte Frames (pro Bank ein Frame, pro Konto eine Textbox) gesetzt.
Da sowohl Frames als auch Textboxen automatisch nummeriert werden, weiß ich nicht, wie ich die Inhalte (Salden) auslesen bzw. in eine Zelle zurückschreiben kann.
Schön wäre eine solche Lösung
For X = 1 to 10 'Anzahl der Frames = Anzahl der Banken
For Y = 1 to 10 'Anzahl der Textboxen = Anzal der Konten der jeweiligen Bank
Cells(X, Y) = Userform1.frameX.TextboxY
Next Y
Next X
Das funktioniert aber nicht, weil ich nicht weiß, wie die Syntax für eine variablen FrameX bzw. eine variable TextboxY ist.
Außerdem ist die Anzahl der Frames bzw. Textboxen (im oberen Beispiel = 10) variabel. Ich weiß also nicht, wie oft die einzelnen For-Next-Schleifen zu durchlaufen sind.
Danke vorab.
Stephan