Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
960to964
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
960to964
960to964
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Makro zu langsam

Makro zu langsam
19.03.2008 17:34:59
Dieter,G
Hallo zusammen,
folgendes Makro hab ich mir selber gebastelt. Da der Löschbereich sich von Zeile 2 bis Zeile 5000 erstreckt, dauert es einfach zu lange bis alle #NV gelöscht sind.
Wie lässt sich das ganze beschleunigen?
Danke für die Hilfe
Gruß Dieter
Application.ScreenUpdating = False
Dim a As Range
For Each a In [Löschbereich]
If a.Text = "#NV" Then
a.ClearContents
End If
Next a
Application.ScreenUpdating = True

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Makro zu langsam
19.03.2008 17:49:10
Tino
Hallo,
geht es um allgemeine Zellen mit fehler?
'Zellen mit Fehler
'sind keine Zellen mit Fehler vorhanden
'wird ein Fehler ausgegeben
'Bsp.: Bereich A1:Z65000
Range("A1:Z65000").SpecialCells(xlCellTypeFormulas, xlErrors).ClearContents
Gruß
Tino

AW: Makro zu langsam
19.03.2008 18:24:00
Dieter.G
Hallo Tino,
das klappt!
Danke nochmal
Gruß Dieter

AW: Makro zu langsam
19.03.2008 17:50:13
Original
Hi,
ohne Fehlerbehandlung!

Sub weg()
[Löschbereich].SpecialCells(2, 16).ClearContents
End Sub


mfg Kurt

AW: Makro zu langsam
19.03.2008 18:19:40
Daniel
Hi
bring zwar nicht viel Geschwindigkeit, aber
[Löschbereich]
ist langsamer als der eigentlich korrekt Ausdruck
Range("Löschbereich")
Gruß, Daniel
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige