Re: Toll !!!
14.08.2002 15:58:16
Charlie
Hallo, Jürgen!Bin happy, dass wir das Problem in den Griff gekriegt haben. Ich habe mich lange damit beschäftigt, weil ich auch schon öfter vor ähnlichen Probleme gestanden bin und dann immer mit Murkslösungen es geschafft habe, irgendwie die Kurve zu kriegen. Solange der Tabellenbereich nicht besonders groß ist, kann man sich mit dem AdvancedFilter und CountA bzw. Count helfen oder die Werte in ein Array einlesen, wobei man für jede Zelle püfen muss, ob der Wert schon im Array vorhanden ist und wenn nein, muss man das Array neu dimensionieren und den Wert einbinden. Das alles kostet enorm Zeit, wenn ein großer Bereich zu checken ist.
Diese Lösung ist mit einer Arraylösung vage vergleichbar, aber meiner Ansicht nach viel einfacher und vor allem beträchtlich schneller. Und der Zugriff auf die Elemente ist auch einfach.
Diesen Code werde ich mir überall sicher, wo ich nur kann, denn so etwas fällt zumindest mir (auch) nicht jeden Tag ein. ;)
Viel Spaß noch beim Filtern ;)
Charlie