Hallo Basin.T1,
um dein Problem konkret zu beurteilen, müsste man den genauen Code deines Makros kennen.
Ich vermute aber mal, dass du die FOR-NEXT-Schleife nicht "rückwärts" laufen lässt! (Das Problem mit den Zeilen >11000 wäre dann allerdings eher Zufall)
Wenn du in diesem Fall z.B. die Zeile 11000 löschst und danach die Schleife weiterzählt (Schleifenwert=11001) sprichst du aber dann nicht mehr deine 11001. sondern schon die 11002. Zeile deiner Ursprungstabelle an.
Lasse die Schleife einfach "rückwärts" laufen:
DIM zeile AS Long
FOR zeile = 65536 TO 1 Step -1
IF...
Next zeile
Gruß Sozu
|