Userform.activate?!
30.03.2004 10:00:15
Andre
da dieses Problem gestern zu einigen Mißverständnissen geführt hatte und dadurch auch nicht geklärt werden konnte, stelle ich meinen Beitrag nochmals, aber noch detailierter, ins Netz und hoffe, jemanden mit einer Erklährung für dieses Phänomen zu finden.
Eine simple Excel-Datei mit folgenden Komponenten:
- UserForm1 mit einem Button1, der Userform2 (UF2.show) aufruft ohne UF1 zu
schließen (!) und dem Ereignis "UF1.activate", das eine Msgbox aufruft.
- Userform2 ist völlig leer
Jetzt das Problem, auf verschiedenen Rechnern wird das Ereignis korrekterweise immer dann ausgeführt, wenn UF1 aktiviert wird, d.h. auch dann, wenn UF2 aufgerufen und wieder geschlossen wird (So sollte es wohl bei den meisten laufen, schätze ich!), auf anderen (nicht nur ´n einzelner!) wiederum wird das UF1.activate-Ereignis lediglich ausgeführt, wenn die UF1 aufgerufen wird, nicht aber bei Aktivierung!
Und jetzt weiß hoffentlich irgendjemand Rat, denn ich hab dafür keine Erklärung!Office-Versionen, Installationen, Add-Inns, Verweise sowie Einstellungen scheinen völlig identisch zu sein!
Ich nutze Office-SmallBusiness mit einigen Tools der Premium-Version, jedoch sollte dies nicht ausschlaggebend für dieses Problem sein, denke ich!
Vielen Dank für eure Aufmerksamkeit und eure Hilfe.
Gruß Andre
P.S.: Um mißverständlichem Posten vorzugreifen, es kann keinesfalls am Code liegen, denn zum Einen sind es nur zwei lausige Zeilen (UF1.activate & UF2.show) und zum Anderen funktioniert es auf einigen Rechnern ja korrekt!