Hallo Bernd, Hallo Joe,
zum Thema ("Note: If the scripting language ...").
Das habe ich beachtet, außer dem Abbrechen Button ist alles deaktiviert.
Mit Sendkeys werde ich Montag dann mal probieren.
Aber dass der Abbrechen-Button gedrückt werden kann ist schon gewollt.
Bei VBA bekomme ich keinen Fehler wenn meine Schleife wartet und ich ein Button drücke.
Geht so weit ja auch, nur muss halt der Anwender nochmals Esc drücken umd die letzte Auswahl abzubrechen.
Ein anderer Ablauf wäre möglich aber nicht so schön.
Der Anwender soll mehrer, zb. 10-20, verschiedene Elemente auswählen, die dann kopiert werden.
Wenn jetzt bei einem Element die Vorgabe ist dass er eine Fläche auswählen soll, und
es die aber nicht gibt, muss er dies eine Auswahl ja abbrechen können.
Ich könnte dann natürlich das ganze Makro beenden, nur dann ist die Hälfte der Elemente kopiert und die ander nicht.
Bei meinem Ablauf kann er quasie einzelne Elemente auslassen, weil die Schleife weiter läuft.
Oder aber er entschließt sich das ganze abzubrechen über den Button.
Ok ich könnte, wenn er bei der Auswahl Esc-Drückt, über eine MsgBox abfragen ob er das ganze Makro
abbrechen möchte oder nur einzelne Elemente auslassen.
Das würde gehen, muss mal die ein paar Anwender fragen was für die einfacher ist.
Jetzt hab ich schon mal 2 weitere Ansätze...
Ich danke euch auf jeden fall schon mal.
------------------
Gruss Markus
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP