Hallo R.,
Wenn Du dem Button "Abbruch" Art der Schaltfläche "Abbruch" zuordnest und dem Button "OK" eben Art der Schaltfläche "OK" dann passiert folgendes:
Drückst Du den Button "Abbruch", wird der Dialog geschlossen und das Makro direkt nach "dialog.execute" beendet, quasi ein "exit Sub".
so ähnlich hatte ich mir das gedacht, aber in der Praxis scheint es bei mir anders zu laufen.
Wenn dem so wäre, müßte ja die alte Adresse erhalten bleiben, wenn ich "Abbruch" drücke, aber es wird die falsch ausgewählte weiterverarbeitet; d.h. der Rest des Makros (nach >aAdr(13) = Vart<) weitergeführt. Daher habe ich das 'drangegeben', und hier im Forum nachgefragt.
Ich will aber auch nicht ausschließen, daß mir beim Vergleich der Adressen ein Fehler unterlaufen ist.
Da ist mir die zweite Möglichkeit schon viel sympathischer.
Um nicht noch einmal, vor Müdigkeit, die Welt des Basic nicht mehr zu begreifen, werde ich das erst morgen ausprobieren.
Vielen Dank erstmal, ich melde mich wieder mit den Ergebnissen meiner Bemühungen.
gruß
sven-my
P.S.: hab's doch ausprobiert (Tip 1) - es ist tatsächlich so, wie schon gesagt, das Makro wird weiter abgearbeitet.
Denkfehler von mir : Dialog wird abgebrochen, aber nicht das eigentliche Makro ! Asche auf mein Haupt.