Değerli Dostlar Selamlar,
Bu kodu uyarlayıp kayıtlar isimli sayfadan iki tarih arası gerekirse tüm verileri, gerekirse belli bir plakaya göre süzmeye çalıştım. Revize edemedim.Sub sorgula()
On Error Resume Next
Set SGE = Sheets("Makbuz")
İLK_TARİH = UserForm2.TextBox1.Value
SON_TARİH = UserForm2.TextBox2.Value
If İLK_TARİH <> "" And SON_TARİH <> "" Then
UserForm2.ListView1 = ""
UserForm2.ListView1.RowSource = ""
UserForm2.ListView1.ColumnCount = 8
UserForm2.ListView1.ColumnWidths = "30;65;80;80;80;55;30;80"
For Each Hücre In SGE.Range("D1" & SGE.[A65536].End(xlUp).Row)
If CDate(Hücre.Value) >= CDate(İLK_TARİH) And CDate(Hücre.Value) <= CDate(SON_TARİH) Then
UserForm2.ListView1.AddItem
UserForm2.ListView1.List(Satır, 0) = Hücre.Offset(0, 1).Value
UserForm2.ListView1.List(Satır, 1) = Hücre.Offset(0, 2).Value
UserForm2.ListView1.List(Satır, 2) = Hücre.Offset(0, 3).Value
UserForm2.ListView1.List(Satır, 3) = Format(Hücre.Offset(0, 4).Value, "dd.mm.yyyy")
UserForm2.ListView1.List(Satır, 5) = Hücre.Offset(0, 5).Value
UserForm2.ListView1.List(Satır, 6) = Hücre.Offset(0, 6).Value
UserForm2.ListView1.List(Satır, 7) = Hücre.Offset(0, 7).Value
Satır = Satır + 1
End If
Next
End If
Set SGE = Nothing
End Sub