weshalb wird in meiner Datei nicht richtig gefiltert bzw. übertragen.
Danke!
Gruß
Ludmila
https://www.herber.de/bbs/user/109263.xlsm
Sub kopieren()
Dim ii As Long
Dim loEnde As Long
Dim wksDaten As Object
Dim wksDruck As Object
Set wksDaten = Sheets("Daten")
Set wksDruck = Sheets("Druck")
With wksDruck
For ii = 2 To .Cells(Rows.Count, 1).End(xlUp).Row
Range(.Cells(ii, 1), .Cells(ii, 6)).ClearContents
Next ii
End With
ii = 2
loEnde = 1
With wksDaten
Do Until IsEmpty(.Cells(ii, 1))
If (.Cells(ii, 1).Value = .Cells(1, 8) And .Cells(ii, 3).Value = .Cells(2, 8)) Then
loEnde = loEnde + 1
With wksDruck.Cells(loEnde, 1).Resize(1, 6)
.Value = wksDaten.Cells(ii, 1).Resize(1, 6).Value
End With
End If
ii = ii + 1
Loop
End With
wksDruck.Select
End Sub
Gruß Basti