Re: In Spalte suchen dann Zeile löschen
21.06.2002 11:12:44
Timo
Hallo Thomas,deine Methode hat den NAchteil, dass die Schleife sehr lange dauern würde, da du jede einzelne Zelle in der Spalte erstmal aktivierts und dann prüfst, ob in der aktiven Zelle eine 0 steht. Das ist sehr zeitintensiv. Schau dir mein Beispiel an, das geht ziemlich fix, auch dank der Verwendung von "Application.Screenupdating = False", was nochmal eine Menge Zeit spart.
Du kannst das auch selbst ausprobieren, stoppe einfach mal die Zeit, die dein Makro in einer Schleife von 1 - 65536 benötigt und lass meines dagegen laufen.
Das ganze soll jetzt keine Besserwisserei sein, ich habe die selben Fehler vor gar nicht allzulanger Zeit selbst noch gemacht, da ich auch erst seit 3 Monaten VBA progge.
Gruss
Timo