|  
                                             Hallo zusammen, 
ich würde gerne eine Spalte nach einem bestimmten Wert durchsuchen. Da in der Zelle nicht nur ein Wert steht, sondern mehrere Stellennummern (Bsp.: 82727K76, 877H626, 12B13, B1, ..) scheitert es bei mir an der Umsetzung. Ich habe dafür den Befehl InStr verwendet: 
For x=3 to lastRow 
If InStr(1, wb2.Worksheets(1).Cells(x,1), wb1.Worksheets(3).Cells(x,1))>0 then 
wb1.Worksheets(3).Cells(x,7).Value= wb2.Worksheets(1).Cells(x,6).Value 
end if 
next x 
  
Das klappt auch ganz gut, nur ist die Ausführung nicht ganz optimal. Wenn ich jetzt B1 Suche, dann werden mir auch die Werte von der Nummer 12B13 ausgegeben. Gibt es irgendeinen Befehl, der wirklich nur die eine feste Zeichenfolge sucht?  
  
viele Grüße  
Nina 
     |