Clever-Excel-Forum

Normale Version: Standard Excel 2016
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallöchen,

aktuell möchte ich einen Makro bauen. Bin aber eig nicht sehr erfahren damit.
Vielleicht kann mir einer der Experten etwas unter die Armen greifen.

Ich versuche halt das Problem mit dem Sverweis zu umgehen, da hier stets das erste Ergebnis ausgesüuckt wird. XVerweis kommt leider nicht in Frage, da mein Office es nicht beinhaltet.

Also die Variable "Suchwert" beinhaltet mehrere Suchbegriffe. Diese sind beispielsweise in Spalte D aufgeführt. Wie könnte ich hier eine Art Schleife bauen, sodass nach allen Begriffen gesucht wird?




Set Startwert= Test.Cells.Find(Suchwert, _
After:=rng1, LookIn:=xlValues, LookAt:=xlPart, SearchDirection:=xlNext, SearchFormat:=False)


Der Wert soll dann in Startwer gepspeichert werden und bspw in Spalte G ausgegeben werden. Wenn er keinen Suchwert findet, dann soll er nach den nächsten Begriff suchen. Es soll also nicht abgebrochen werden. Erst wenn nach den letzten Suchbegriff gesucht wurde.

Könnte man zu Suchwert überhaubt eine Schleife bauen?
Moin, 19 

zu deiner prinzipiellen Farge - prinzipiell ja, das geht. 21 

Das Prinzip kannst du dir hier anschauen:
Schleife über mehrere Suchbegriffe...