String nach evtl. vorhandenen Namen absuchen
16.02.2004 17:05:36
Jürgen
ich versuche, es kurz zu machen, aber das Problem ist relativ kompliziert:
ich muss eine Liste mit mehreren hundert Datensätzen nach evtl. enthaltenen Namen durchsuchen. Dabei enthalten die Zellen in Spalte A jeweils einen String von max. 50 Zeichen. Die max. 50 Zeichen sind unterteilt in verschiedene Blöcke (mit unterschiedlicher, aber variabler Länge), die jeweils durch Leerzeichen voneinander getrennt sind.
Z.B.
Zelle A1 vvv wwwww xxxxxxxxx yyyyyyyy zzzzzz
Zelle A2 vvvvv www xxxxxx yyyyyyyyy zzzzzzzz
Dabei kann theoretisch jeder der Blöcke einen Namen enthalten, der für Auswertungszwecke benötigt wird. Allerdings steht nicht von vornherein fest, ob im ersten Block, in der mitte, am Ende oder überhaupt. In der Liste tauchen alle Möglichkeiten auf.
Was ich habe, ist jedoch eine Liste mit allen Namen, die theoretisch auftauchen können.
Frage: gibt es eine Möglichkeit über VBA-Code jeden einzelnen String nach den möglichen Namen zu durchsuchen und wenn ein Name gefunden wird, diesen in die entsprechende Zeile z.B. in Spalte B einzutragen?
Danke im Voraus für entsprechende Anregungen.
Jürgen