Optimierungsfrage
12.11.2013 11:49:19
Thomas
eine generelle Frage hätte ich.
Wenn man eine Spalte (A) auf Arbeitsblatt 1 hat und eine Spalte (B) auf Arbeitsblatt 2 hat, macht es denn für einen 'normalen' Abgleich (jeder Fall von Blatt B gegen jeden Fall von Blatt A) Sinn folgendes zu machen:
Der Abgleich soll in einer normalen Schleifenkombination erfolgen.
1 - A und Sheet(2):B
2 - Spalte B auf Sheet(1) kopieren und dann den Abgleich direkt auf dem selben Arbeitsblatt machen
3 - eine oder gar beide Spalten in ein Array kopieren und den Abgleich im Array machen
Ist sowas von der Laufzeit signifikant unterschiedlich schnell?
Und wenn ja, gibt es irgendwo Limits für Arrays? (irgendwo standen glaube ich mal Limits von Excel - aber hatte ich das im Internet gefunden oder war das hier im Forum irgendwo? )
Für mein aktuelles Problem habe ich ja von Rudi (Danke!) einen Vorschlag, aber generell würde mich interessieren ob Zugriffe auf einem Arbeitsblatt oder gar in einem Array signifikant schneller sind...
Tommi