1k Aufrufe
Gefragt in Tabellenkalkulation von ahorn38 Experte (3.3k Punkte)
Hallo,

habe folgende Befehlsfolge....
......
Sheets("JahresAbrechnung").Select
Dim mnr, rng As Range, iRow As Integer

For n = 5 To Z

Set rng = Worksheets("Daten").Columns(2).Find(what:=Cells(n, 2), lookat:=xlWhole, LookIn:=xlValues)
If Not rng Is Nothing Then
iRow = c.Row .....

Ich suche damit den Zellinhalt Cells(n,2) aus "Jahresabrechnung" in dem Sheet "Daten". Wenn ich den dort gefunden habe, brauche ich die entsprechende Zeilennummer.
iRow=c.Row liefert mir aber nicht das richtige Ergebnis.
Bin dankbar für einen Tipp.
A.

2 Antworten

0 Punkte
Beantwortet von m-o Profi (22.9k Punkte)
Hallo Andreas,

mit
iRow = rng.Row

sollte der Code richtig funktionieren.

Gruß

M.O.
0 Punkte
Beantwortet von ahorn38 Experte (3.3k Punkte)
Hallo M.O.,
das ist es!! Vielen Dank.
Gruß
Andreas
...