aan de hand van datum (B1) & wagennr (B2) moet hij gegevens ophalen uit tabblad "data"
en deze plakken in tabblad "Controle" vanaf rij 6
hierbij script en voorbeeld
kan iemand hier even naar kijken
en deze plakken in tabblad "Controle" vanaf rij 6
hierbij script en voorbeeld
kan iemand hier even naar kijken
Code:
Sub Controle()
Dim ar, ar1 As Long
Dim j, t As Long
Dim sr As Long
Dim c00 As String
ar = Sheets("data").ListObjects(1).DataBodyRange
sr = 6
With Sheets("controle")
.Range("A" & sr & ":M600").ClearContents
For j = 1 To UBound(ar)
If ar(j, 1) = .Range("B1").Value And ar(j, 5) = .Range("B2").Value Then
c00 = c00 & j & "|"
t = t + 1
End If
Next j
.Cells(sr, 1).Resize(t, 11) = Application.Transpose(Application.Index(ar, Split(c00, "|"), Application.Transpose(Array(59, 3, 8, 11, 15, 18, 55, 56, 21, 32, 33))))
With .Cells(sr - 1, 1).CurrentRegion
.Sort .Cells(1, 1), , .Cells(1, 3), , , , , x1Yes
End With
End With
End Sub