Hallo
Wir haben mehrere praktische Makros im Einsatz, die auch dank eurer Hilfe entstanden sind. Sie funktionieren reibungslos bei allen unseren Windows-XP Rechnern (32-bit) mit SWX 32 bit.
Ein Arbeitsplatz ist ausgerüstet mit Windows Vista (64-bit) und SWX 64 bit.
Dort habe ich das Problem, dass die mit den Makros aufgerufenen User-Forms (Aufruf mit: Formname.Show und Message.Boxen ( Call MsgBox("Text", vbOKOnly, "Titel" ) nicht auf dem Bildschirmvordergrund erscheinen.
Nach dem Start des Makros passiert also scheinbar erstmal nichts und SWX ist blockiert, da ja eine Benutzeraktion erwartet wird.
Was ich bis jetzt herausgefunden habe: Wenn ich nach dem Start des Makros den Desktop anzeige (also alle Fenster minimiere) und dann SWX wieder maximiere, ist die Userform oder die Dialogbox korrekt im Vordergrund.
Wenn ich dann das Makro weitere Male starte, funktioniert alles normal, das Problem der "versteckten Fenster" tritt also nur beim erstmaligen Aufruf auf.
Hat jemand eine Idee, woran das liegt?
Danke und Gruss
Bean
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP