ich habe ein Makro was ca. 1 Minute braucht bis es fertig ist - beschleunigen kann man das auch nicht.
Mit Application.EnableCancelKey = xlDisabled habe ich die Möglichkeit ausgeschalten das man es mit Esc unterbricht.
Eine on error Anweisung ist auch drin
das Problem
Ich erwarte nicht von den Nutzern das sie eine Minute warten während Excel arbeitet.
Das heißt die Nutzer arbeiten in anderen Programmen und dann kann folgendes auftreten. Denk das Problem tritt meißt dann auf, wenn auch andere Programme länger brauchen.
Das Makro bricht ab und das wars. Es führt auch nicht mehr die Anweisungen aus die bei einem "normalen" Fehler ausgeführt werden.
Im Endeffekt sieht der Nutzer all das was er normal nicht sehen soll und kann auch alles tun was er nicht tun soll. (unter anderem die Mappe speichern, mehrere Zeilen markieren etc.)
Ja - ich weiß das man sowas auch einfach umgehen kann aber ich bin mir sicher das die Nutzer nicht wissen wie das geht auch wenns einfach ist.
Jemand eine Idee wie man das abbrechen vom Makro verhindern kann bzw. auch dieses abbrechen abfängt?