Liste ohne Duplikate in direkt in Array übernehmen
06.11.2007 22:15:00
Daniel
mal ne kleine Frage, aus Neugier
ich benötige für ein Marko eine Liste der Tabellenwerte aus Spalte A ohne Duplikate in einer Array-Variable.
das habe ich bisher darüber gelöst, daß ich die Spalte A per Spezialfilter an eine freie Stelle im Tabellenblatt kopiere und dann die Werte ins Array übernehme, in etwa so:
Columns(1).AdvancedFilter Action:=xlFilterCopy, CopyToRange:=Cells(1, 255), Unique:=True
arrKat = Range(Cells(2, 255), Cells(65536, 255).End(xlUp))
Columns(255).Clear
Jetzt meine Frage, ist es eigentlich möglich, das Ergebnis des Spezialfilters direkt an die Array-Variable zu übergeben, oder muss ich die Werte immer erst irgendwo aufs Tabellenblatt kopieren?
Gruß, Daniel