Re: userform.show
15.08.2002 16:31:40
Charlie
Hallo, Christian!So ganz verstehe ich Dein Vorhaben nicht, weil die beiden TextBoxes immer gleich sind, wenn die UserForm nicht geladen ist. Leer ist eben leer, und die UserForm sollte eigentlich geladen werden.
Dein Problem könnte aber darin liegen, dass beim Öffnen der Userform unterschiedene Werte in die TextBoxes übernommen werden und sie sind plötzlich doch nicht mehr gleich. Dann passiert etwas - wie ich finde - ganz witziges:
Die UserForm wird geladen (If-Prüfung war ja True), die Werte werden eingelesen, die UserForm wird aber nicht angezeigt, obwohl sie geladen ist. Das kannst Du leicht feststellen, indem Du das Makro ein 2. Mal laufen lässt. Dann ist die Prüfung, die zuvor noch True war, nämlich False. Erst wenn Du die UserForm mit Unload entlädst, wird die Prüfung wieder True.
Ich weiß leider aber auch nicht, wie man sie trotzdem sichtbar machen kann. Das Phänomen war mir bisher auch noch nicht bekannt. It's really amusing!
Gruß,
Charlie