Hallo,
ich stehe vor folgendem Problem und erhoffe mir eine simple Lösung, die ich bisher -getreu dem Motto: Den Wald vor lauter Bäumen nicht sehen können- übersehen habe.
Mit einer Range.Find-Methode suche ich in einer Liste mit Begriffen nach dem identischen Treffer. Dabei ist kein Wort doppelt vorhanden.
Anhand folgendem Beispiel möchte ich das Problem schilder:
Angenommen ich Suche nach dem Begriff "Fußball"
Die zu durchsuchende Liste sieht dann so aus:
(1)"Fußballer"
(2)"Fußballtrainer"
(3)"Fußball"
Dann wird mir als Treffer Fußballer angezeigt, obwohl ich das nicht will, sondern nur den identischen Treffer "Fußball"
Meine Entsprechender Codezeile sieht so aus:
Set xr = Sheets("Begriffsliste").Range("A2:A500").Find(Cells(5, schritt), MatchCase:=True)
In (5, schritt) steht der Begriff, den ich finden will.
Wie lässt sich das lösen?
Ich hoffe anhand diesem Beispiel wurde meine Frage deutlich :D
Viele Grüße
ReplA
|