Sorry wegen der Absatztrennung, wie in der Antwort auf wahsagas Post schon schrieb: Ich schreibe üblicherweise alls erstmal als Textdatei und kopiere dann in die Eingabemaske. Dabei scheint was schiefgegangen zu sein. Ich werde mich bessern.
Wenn ich dein Beispiel in funktionierenden code überführe, dauert er hier auf einem UrUralt rechner (mit IE 4) ca. 0 - 60 ms
und erst wenn ich die werte für Zeilen und spalten (übrigens sollte man Variabelnnamen konsistent deklarieren, entweder alle Groß oder alle Klein [was für Variabeln der Standard wäre] ) dramatisch erhöhe bekomme ich überhaupt eine meßbare Zeitverzögerung.
Leider liegt hier ein kommunikationsfehler zwischen uns vor: Das "not" ist in den meisten Fällen erstmal "true" (es sei denn es wurde ein Inhaltsfilter gesetzt, was beim ersten Aufruf nie der Fall ist). Diese Änderung genügt in meinen test schon wieder um mit der Laufzeit durchs Dach zu schießen.