Hallo wonk,
Du beschreibst hier irgendetwas, was wir nicht nachvollziehen können. Und wenn man mit selbsterstellten Dialogen arbeitet, und ich spreche hier jetzt nicht von einer Messagebox oder ähnliche, dann gibt es reichlich Stolperfallen.
Das "Dim" in der aufrufenden Prozedur hatte ich gemacht.
Hast Du wirklich die Variablendeklaration (Dim) für den Dialog
IN einer Sub geschrieben, oder außerhalb der Sub ganz zu Anfang des dementsprechendem Modul? Und nein! Das ist keine blöde Haarspalterei, sondern extrem wichtig zu wissen wie Du wo was machst.
Mit deinen 3 Zeiler-Code können wir hier nix anfangen, dazu wäre eine Beispieldatei wirklich von Vorteil.
Vielleicht sollte ich noch sagen, daß mein Script gar kein eigenes sichtbares Fenster hat, nur zum Schluß rufe ich msgbox "Beendet!"auf.
Tja, und eine MsgBox kannst Du nicht so einfach handeln wie ein selbst erstellten Dialog, denn das sind zwei verschiedene Paar Schuhe.
Habe schon versucht ein Dialogfenster als Parent zu erzeugen:
Wie gesagt, ohne Beispieldatei wirds extrem schwer irgendwie zu helfen, bis hin zu unmöglich.
Gruß
balu