ich bräuchte bitte Eure Hilfe:
---------------------------------------------
Vorgweg einmal die Grunddaten:
In Userform 1 sind zwei Frames (Bezeichnung: "Frame1" und "Frame2")
Frame1 hat das Textfeld "Textbox1" und die Schaltfäche "Commandbutton1".
Frame2 das Textfeld "Textbox2" und die Schaltfläche "Commandbutton2".
Beide Schaltflächen öffnen die Userform2.
In Userform 2 ist ein Textfeld "Textbox2" und eine Schaltfläche "Commandbutton2".
---------------------------------------------
Derzeitige Durchführung:
Über die Schaltfläche der Userform 1 starte ich die 2. Userform, in der ich dann Daten in das Textfeld "Textbox2" eintragen kann.
Durch die Schaltfläche "Commandbutton1" auf der Userform2 werden die Eintragung von Textbox2 in die 1. Userform in das Textfeld des Frames "Frame1" eingetragen.
---------------------------------------------
Problematik:
Ich möchte, dass durch die Schaltfläche der Userform2 die Eintragungen in das Textfeld nehmen der Schaltfläche, der die Userform 2 geöffnet hat, eingetragen wird.
Beide Commandbutton auf der Userform1 öffnen ja die Userform 2 und
wenn ich jetzt über die Schaltfläche der Userform 1 (Im Frame "Frame1") die Userform2 öffne, mach die Schaltfläche derzeitig: "Userform1.Textbox1.Value =Textbox2.Value"
Gibt es eine Möglichkeit über den jeweiligen Commandbutton der Frames auf der Userform1, vor dem Öffnen der Userform2, den Fokus auf das Textfeld daneben zu setzen und der Userform 2 sagen, dass dann der Fokus der Userform 1 gleich der Eintragung von Textfeld2 der Userform 2 sein soll?
Userform1.ActiveControl.Value = Userform2.Textbox2.Value
etc. funktionieren, wie bestimmt Euch bekannt, nicht wirklich.
---------------------------------------------
Ich hoffe ich konnte das Problem korrekt beschreiben.
Vielen vielen Dank im Voraus!
Gruß
Lio