Re: Vergleichen von Einträgen und Ausgeben in Listbox
03.11.2002 16:31:48
Ramses
Hallo Marco,noch ein paar Fragen, sonst verrenne ich mich :-)
Können die Daten sortiert werden?
Was soll mit den Daten in der Listbox geschehen. Müssen die anchliessend wieder auf den ursprünglichen Datenbestand zugreifen?
Die allereinfachste Variante wäre mit zwei Hilfsspalten/-formeln
Deine Daten stehen in A und B
Erstelle in Tabelle1 und in Tabelle2 jeweils in Spalte C eine Hilfsformel:
=A1&B1
und kopiere sie soweit nötig nach unten
In Spalte D der Tabelle1 fügst du folgende Formel ein:
=WENN(ISTNV(SVERWEIS(C2;Tabelle2!C:C;1;FALSCH));"";1)
Jetzt wird in dieser Spalte eine 1 geschrieben wenn der Eintrag in der Tabelle2 in SpalteC vorkommt.
Jetzt könntest du mit einer Makroaufzeichnung während du den Spezialfilter anwendest, diese Daten mit der 1 an eine andere Stelle in der Tabelle, ohne Duplikate, kopieren lassen.
Benenne den Bereich mit einem Namen und weise diesen Bereich deiner Listbox als Datenquelle zu.
Alle Hilfsspalten und den Bereich mit dem Spezialfilter kannst du ausblenden. Vor dem Aufruf der Userform lässt du das Makro nochmals ablaufen, dann hast du einen aktuellen Bestand.
Gruss Rainer