Spalte nach Schlüsselwörtern auswerten
08.09.2008 11:31:00
Mumber
brauche dringend Eure Unterstützung.
Ich würde gerne im Rahmen einer Auswertung eine bestimmte Spalte (Text) mittels VBA nach bestimmten Schlüsselwörtern durchsuchen lassen und bei Treffer eine dem Schlüsselwort entsprechende Kategoriebezeichnung in anderer Spalte (gleiche Zeile) eintragen lassen. Zum Beispiel: Alles was *press* enthält, soll unter Kategorie "Pressen" zusammengefasst werden, indem in der dazugehörigen Zeile eben der Eintrag "Pressen" gemacht wird. Nebenbedingung: einer Kategorie können mehrere Schlüsselwörter entsprechen. Anzahl der Schlüsselwörter und Kategorien kann variieren. Am besten wäre eine Lösung bei der im Code ein Bezug auf den Bereich(Zellen) mit Schlüsselwörtern/ Kategorien eingebaut werden kann.
Der Datenbereich der Auswertung hat einen Bereichsnamen und ist dynamisch (Bereich.Verschieben)eingestellt. Die Lösung über Formula (...Formula = "=WENN(ISTZAHL(SUCHEN('press';$Q3));'PRESSEN';'')&WENN(ISTZAHL(SUCHEN... ) lässt sich ohne Weiteres nicht verwirklichen - LAUFZEITFEHLER '1004'! Ohne VBA klappts zwar, aber dann eben ohne Autofill.
Habe hier im Forum folgendes gefunden:
"Alle Werte mit Punkt aus Spalte A in Spalte B"
https://www.herber.de/mailing/120300h.htm
Wer kann mir helfen diesen Code den beschriebenen Anforderungen entsprechend umschreiben?
Wäre für jeden Tipp dankbar!