Hallo
wenn einer der Buttons geklickt wird, wie kann ich dann in der neuen Routine die Dialogbox schließen?
Woher sollen wir denn das wissen? Da Du weder deinen Code hier veröffentlichst, noch eine Beispieldatei anhängst. Und eins von beiden solltest Du schon machen. Denn ich könnte ja jetzt ganz einfach sagen, ordne einem Button bei "Aktion ausführen" folgenden Code zu
Der aber bei dir dann gar nicht funktioniert, warum auch immer.
oDlg.endexecute erzeugt erwartungsgemäß eine Fehlermeldung
Warum erwartungsgemäß?
da das Objekt ja in der neuen Routine nicht bekannt ist
Schon wieder das Wort "Routine". Was soll das heißen, was willst Du uns damit sagen?
Ein Datei kann mehrere Bibliotheken haben. Und jede Bibliothek kann mehrere Module beinhalten. Wenn Du einen Basic-Code schreibst, dann geschieht das in einem Modul, was ja unten auf den Reitern nachzulesen ist. Und jedes Modul kann wiederum aus mehreren Subs bestehen.
Also was meinst Du mit Routine?
ich habe einen der Buttons als Standardschaltfläche definiert - dann würde ich erwarten, dass ein Druck auf "Return" das entsprechende Makro aktiviert.
Druck auf "Return"?
Was hast Du denn nun genau eingestellt bei:
Art der Schaltfläche:
Standardschaltfläche:
Und was hast Du im Reiter "Ereignisse" eingestellt?
Gruß
balu