Tip was ich falsch mache mit find

Bild

Betrifft: Tip was ich falsch mache mit find
von: Bernhard
Geschrieben am: 12.02.2005 14:55:21
hallo Leute,
möchte einen Namen in Tabellenblatt 1 im Tabellenblatt 3 suchen im Bereich "L2:L1502".
Kann ich die after:= Option verwenden und wie. Hier ein Ausschnitt der VBA Routine. Seltsam ist, das diese Find Methode bei einigen Namen in der Spalte A und machmal in dann gleich in Spalte L findet?
Set z = ActiveCell
If ActiveCell.Row - 2 Then
If ActiveCell.Column = 41 Then
If Not IsEmpty(z) Then
Set z2 = Worksheets(3).Cells.Find(what:=z.Value, after:=Worksheets(3).Range("L2"), _
LookIn:=xlValues)
Bin für jede, auch andere Lösung dankbar.
Gruß Bernhard

Bild

Betrifft: AW: Tip was ich falsch mache mit find
von: Ramses
Geschrieben am: 12.02.2005 15:11:04
Hallo
Cells verweist auf die Gesamtheit aller zellen eines Tabellenblattes.
Wenn "Find" nur in einem bestimmten Bereich suchen soll, musst du diesen aufzeigen
Set z2 = Worksheets(3).Range("L2:L1502").Find(what:=z.Value, after:=Worksheets(3).Range("L2"), LookIn:=xlValues)
Gruss Rainer
 Bild

Beiträge aus den Excel-Beispielen zum Thema "Tip was ich falsch mache mit find"