Sie haben ein wunderbares Makro, das Ihnen viel Arbeit abnimmt? Bravo! Allerdings ist das Ding lästig – es lässt Sie mitschauen, was es tut, und Sie haben das Gefühl, wenn es einfach ohne Aufsicht arbeiten würde, wäre es schneller.
Damit haben Sie ja so recht!
Bauen Sie also folgendes in Ihren Programmcode ein:
Am Anfang sorgen Sie dafür, dass Sie nicht mehr zuschauen müssen – Sie machen quasi die Tür zum Arbeitszimmer zu 😉
Application.ScreenUpdating = False
Und am Schluss, wenn alles gut gegangen ist (oder Sie mit einer etwaigen Fehlerbehandlung fertig sind), direkt vor dem End Sub und/oder Exit Sub bzw.
End Function und/oder Exit Function also, machen Sie die Tür wieder auf:
Application.ScreenUpdating = True
Und jetzt: Testen!
(Und wenn Sie noch einen Zahn zulegen wollen, morgen vorbei kommen 🙂 )