نعم لقد اتضح ما تريد
تفضل هذا الكود يقوم بادخال تواريخ متتابعة حسب تاريخين محددين
Dim date1 As Date, date2 As Date
Text1.SetFocus
date1 = CDate(Text1.Text)
Text2.SetFocus
date2 = CDate(Text2.Text)
If date1 > date2 Then
MsgBox "The initial date is after the finish date!"
Exit Sub
End If
DoCmd.SetWarnings False
Do Until date1 >= date2
DoCmd.RunSQL "insert into text1 (dateField) values (#" & date1 & "#);"
date1 = DateAdd("d", 1, date1)
Loop
DoCmd.SetWarnings True