PasteSpecial unglaublich langsam?
knickebein
kann es sein, dass PasteSpecial unfassbar langsam ist?
Diese Prozedur läuft bei mir ca. 7 Sekunden:
Application.ScreenUpdating = False
Application.EnableEvents = False
vZeile = ActiveCell.Row
For Each vZelle In Rows(vZeile).SpecialCells(xlCellTypeFormulas)
vZelle.Copy
Cells(vZeile + 1, vZelle.Column).PasteSpecial Paste:=PasteFormulas
Next vZelle
Application.EnableEvents = True
Application.ScreenUpdating = True
Der fragliche Bereich (For Each ... In ...) enthält dabei lediglich 16 Formeln, es braucht also fast 0,5 Sejunden pro PasteSpecial-Aufruf. Wenn ich die PasteSpecial-Zeile auskommentiere läuft die Prozedur in Sekundenbruchteilen durch.
Danke und Gruß
knickebein
Übersehe ich da irgendetwas? Gibt es eine Alternative?