ich möchte dem Nutzer eines xl-AddIns die Möglichkeit geben, eine VBA-Schleife durch den Klick auf eine weitere Schaltfläche abzubrechen. Mit dem DoEvents-befehl vor dem Loop-Command reagiert die Schleife tatsächlich auch den Abbruch-befehl mittels TASTEN-Kombi STRG + Break. Auch reagiert das Script grundsätzlich auf den Klick einer weiteren Befehlsschaltfläche (Zb. msgbox "Wollen Sie wirklich abbrechen?") Was ich aber nicht hinbekomme, ist, den Abbruch über Sendkeys zu initiieren. Die VBA-Schleife reagiert überhaupt nicht auf den Befehl:
SendKeys "^({Break})"
der nach Online-Doku eigentlich richtig sein sollte. Auch:
SendKeys "^({BREAK})" oder
SendKeys "^ ({BREAK})" oder
SendKeys "^{BREAK}" oder
SendKeys "^ {BREAK}" oder
SendKeys "^ & ({BREAK})" oder
SendKeys "^ & {BREAK}" oder
SendKeys "{ESC}" oder
SendKeys ^&"{Break}" oder
SendKeys STRG & "{BREAK}" oder
SendKeys "{Break}" oder
SendKeys "%{Break}"
führen zu keinem Ergebnis. Hat jemand Mitleid mit mir und nennt mir die richtig Kombination, damit ich nicht die weiteren 1000 Kombinationsmöglichkeiten durchprobieren muß?
Vielen Dank für jede Hilfe :-)
Gruß
Björn