Weil dein Code Schrott ist und viel zu kompliziert.
z.B.: du musst NICHT den Timer jedes Mal neu löschen und setzen !
Ausserdem musst du ihn nur EINMAL aktivieren (und zwar richtig), er ruft sich dan selber wieder auf !
Und On Error .. ist kein Allheilmittel gegen Programmiermüll - wenn man einen Fehler hat, muss man ihn auch finden und beheben !
On Error behebt keine Fehler - es UNTERDRÜCKT nur die Fehlermeldungen !
Du kriegst wahrscheinlich jede Menge Fehlermeldungen und bekommst das gar nicht mit, weil du sie einfach unterdrückst !
Lies das mal durch:
https://www.online-excel.de/excel/singsel_vba.php?f=133
|