Hallo Adde,
deine Dateien sind ja immer sehr aufwendig und haben viele Formeln. Da kann es durch das Löschen und das dadurch verursachte Neuberechnen der Formeln länger dauern.
Versuche mal am Anfang des Makros die folgenden Zeilen einzufügen:
'Bildschirmaktualisierung ausschalten:
Application.ScreenUpdating = False
'automatische Berechnung ausschalten:
Application.Calculation = xlManual
und am Ende dann diese Zeilen:
'automatische Berechnung einschalten:
Application.Calculation = xlAutomatic
'Bildschirmaktualisierung einschalten:
Application.ScreenUpdating = True
Damit wird während des Löschens die Bildschirmaktualisierung und die automatische Berechnung abgeschaltet, d.h. das Bild und die Formeln werden erst am Ende des Makros und nicht ggf. nach jedem Löschvorgang neu berechnet.
Auf das Speichern der Tabelle hat das aber keinen Einfluss.
Gruß
M.O.