eğer amacınız seçtiğiniz tarihe göre verilerin gelmesi ise yani süzme/filtreleme ise aşağıdaki kodu deneyebilirsiniz?
Me.Filter = ""
'Me.FilterOn = True
If Len(Me.Combo7.Value & "") < 1 Then Exit Sub
Me.Filter = "cdbl(Date)=" & Replace(CStr(CDbl(CDate(Me.Combo7.Value))), ",", ".")
Me.FilterOn = True
yada Combo7 değiştiğinde olayına aşağıdaki kodu
If Len(Me.Combo7.Value & "") < 1 Then Exit Sub
Dim rst As Recordset
Dim ArmaKrt As String
Set rst = Me.RecordsetClone
ArmaKrt = CDbl(Me.Combo7)
rst.FindFirst "Date = " & Replace(ArmaKrt, ",", ".")
If rst.NoMatch Then
MsgBox "kayıt bulunamadı"
Else
Me.Bookmark = rst.Bookmark
End If
rst.Close
veya aşağıdaki
If Len(Me.Combo7.Value & "") < 1 Then Exit Sub
Dim ArmaKrt As String
ArmaKrt = CDbl(Me.Combo7)
Me.Recordset.FindFirst "Date = " & Replace(ArmaKrt, ",", ".")
If Recordset.NoMatch Then MsgBox "kayıt bulunamadı"