Falsche Auswertung- nur jede zweite Zeile
17.07.2024 08:52:01
Kruemelmonstar
Es gibt eine Mappe, mit den Spaten Übersicht und Fassung.
In der Übersicht gebe ich werte ein, die in der Fassung wieder vorkommen. Da die Fasssung sehr lang werden wird soll nun durch ein Makro eine Suche erfolgenn und dies in der Übersiche wiedergeben.
Nun habe ich ein Probelauf gemacht und das Problem, das mein Makro nur jede zweite Zeile nimmt und auswertet.
Hintergrund ist, der Soll den wert in der entsprechenden Spalte suchen, die Ganze Zeile kopieren und bei Übersicht wiedergeben(Einfügen)
Warum ? - Mein Code
Sub Haus()
Dim rng As Range
Dim dbl_suchwert As Long
Dim sfirstaddress As String
dbl_suchwert = Worksheets("Übersicht").Range("C5")
Set rng = Range("A:A").Find(dbl_suchwert)
If Not rng Is Nothing Then
sfirstaddress = rng.Address
Do
rng.Range("A" & rng.Row & ".E" & "E" & rng.Row).Copy
Worksheets("Übersicht").Cells(Rows.Count, "I").End(xlUp).Offset(1, 0).PasteSpecial Paste:=xlPasteAll
Set rng = Range("A:A").FindNext(rng)
Loop While Not rng Is Nothing And rng.Address > sfirstaddress
Else
MsgBox "nicht gefunden"
End If
End Sub
https://www.herber.de/bbs/user/171047.xlsm
Anzeige