VBA: nur Unikate behalten
14.01.2014 14:10:28
WalterK
ich suche eine VBA-Lösung für folgendes Problem:
In der Spalte mit der Überschrift JOKER (steht in Zeile 2) soll jede Zelle bis zum unteren Tabellenende auf Wort-Unikate geprüft werden, der restliche Text soll gelöscht werden. Als Wort-Unikat soll auch gelten, wenn zwei Wörter durch einen Bindestrich getrennt sind oder durch LeerzeichenBindestrichLeerzeichen getrennt sind. Eindeutig liegt eine Trennung nur vor wenn 2 Leerzeichen hintereinander vorhanden sind.
Beispiel Liste vorher:
Apfel Birne Apfel Birne Birne Tomate
Haus
Gärtner Gärtnergehilfe
Zeit Teil-Zeit
Wohnung Wohnung Wohnung
Semmel Semmel Brösel Semmel-Brösel
Liste nachher:
Apfel Birne Tomate
Haus
Gärtner Gärtnergehilfe
Zeit Teil-Zeit
Wohnung
Semmel Semmel Brösel Semmel-Brösel
Die Änderung sollte in der gleichen Spalte durchgeführt werden.
Besten Dank für die Hilfe und Servus, Walter