Hi Guy's hope you are all good, can anyone advise on how to get the correct results individually into each text box on this one please ?
I guess it's like a calendar but more for booking usage
so i have the following code and results, just need to somehow add the 1st record into txt1, 2nd record into txt2 etc etc until all records have filled to txt31 (when 31 days) or filled to txt30 when 30 days in selected month
Code:
dtStart = DMin("FullDate", "tblCalendar", "[DateYear] = " & intYear & " And [DateMonth] = " & intMonth)
dtEnd = DMax("FullDate", "tblCalendar", "[DateYear] = " & intYear & " And [DateMonth] = " & intMonth)
i = 1
d = dtStart
Do While dtStart <= dtEnd
strDays = Format(d, "dddd") & vbTab & Format(d, "d") & vbTab & Format(d, "mmmm") & vbTab & intYear
d = DateAdd("d", 1, d)
Debug.Print "Dates: " & strDays
If d > dtEnd Then
Exit Do
End If
i = i + 1
Loop
Immediate window
Code:
Dates: Tuesday 1 July 2025
Dates: Wednesday 2 July 2025
Dates: Thursday 3 July 2025
Dates: Friday 4 July 2025
Dates: Saturday 5 July 2025
Dates: Sunday 6 July 2025
Dates: Monday 7 July 2025
Dates: Tuesday 8 July 2025
Dates: Wednesday 9 July 2025
Dates: Thursday 10 July 2025
Dates: Friday 11 July 2025
Dates: Saturday 12 July 2025
Dates: Sunday 13 July 2025
Dates: Monday 14 July 2025
Dates: Tuesday 15 July 2025
Dates: Wednesday 16 July 2025
Dates: Thursday 17 July 2025
Dates: Friday 18 July 2025
Dates: Saturday 19 July 2025
Dates: Sunday 20 July 2025
Dates: Monday 21 July 2025
Dates: Tuesday 22 July 2025
Dates: Wednesday 23 July 2025
Dates: Thursday 24 July 2025
Dates: Friday 25 July 2025
Dates: Saturday 26 July 2025
Dates: Sunday 27 July 2025
Dates: Monday 28 July 2025
Dates: Tuesday 29 July 2025
Dates: Wednesday 30 July 2025
Dates: Thursday 31 July 2025