ich habe mehrere User-Formen, die aufeinander aufbauen.
Wird die eine geöffnet, wird die andere geschlossen. Alle haben die selbe Größe
und verhalten sich auch sonst wie eine typische Anwendung.
nun möchte ich, dass die letzte Position der zuletzt verschobenen / geöffneten UserForm, gespeichert wird und
die sich neu öffnende UserForm ebenfalls an genau der selben Stelle aufgeht.
Mit NUR einer UserForm und folgendem Code kein Problem.
- in einem Ereignis, wenn Userform verschoben & oder andere Userform aufgerufen
- in einem UserForm_Initialize Ereignis
etc.
Leider klappt dies nur bei dieser einen.
Öffne ich UserForm1, verschiebe diese, öffne daraus UserForm2 wird UserForm 2 da angezeigt wo UserForm2 zuletzt lag, nicht der letzte Speicherpunkt von UserForm1.
Ich benötige einen Code oder Denkhilfe, dass egal welche UserForm zuletzt geöffnet war, die Position eben dieser Letzten, als Referenz für alle Anderen gilt.
Hab mich schon wahnsinnig gesucht.
Danke euch vorab.