DoCmd.DeleteObject acQuery, "qryCWA"
Set dd = CurrentDb
Set qryCurWeekAppts = dd.CreateQueryDef("qryCWA", mySql1)
[tt] [COLOR=green]'''The above runs the Crosstab Query[/color][/tt]
Set rr = dd.OpenRecordset("qryCWA")[COLOR=green] '(4.)[/color]
Mon1v = " qryCWA.[" & rr.Fields(1).Name & "] AS Mon1," [COLOR=green] '(5.)[/color]
Mon2v = " qryCWA.[" & rr.Fields(2).Name & "] AS Mon2,"
Mon3v = " qryCWA.[" & rr.Fields(3).Name & "] AS Mon3,"
Tue1v = " qryCWA.[" & rr.Fields(4).Name & "] AS Tue1,"
Tue2v = " qryCWA.[" & rr.Fields(5).Name & "] AS Tue2,"
Tue3v = " qryCWA.[" & rr.Fields(6).Name & "] AS Tue3,"
Wed1v = " qryCWA.[" & rr.Fields(7).Name & "] AS Wed1,"
Wed2v = " qryCWA.[" & rr.Fields(8).Name & "] AS Wed2,"
Wed3v = " qryCWA.[" & rr.Fields(9).Name & "] AS Wed3,"
Thu1v = " qryCWA.[" & rr.Fields(10).Name & "] AS Thu1,"
Thu2v = " qryCWA.[" & rr.Fields(11).Name & "] AS Thu2,"
Thu3v = " qryCWA.[" & rr.Fields(12).Name & "] AS Thu3,"
Fri1v = " qryCWA.[" & rr.Fields(13).Name & "] AS Fri1,"
Fri2v = " qryCWA.[" & rr.Fields(14).Name & "] AS Fri2,"
Fri3v = " qryCWA.[" & rr.Fields(15).Name & "] AS Fri3,"
Sat1v = " qryCWA.[" & rr.Fields(16).Name & "] AS Sat1,"
Sat2v = " qryCWA.[" & rr.Fields(17).Name & "] AS Sat2,"
Sat3v = " qryCWA.[" & rr.Fields(18).Name & "] AS Sat3"
mySql2 = "SELECT tblTimeSlots.tSlot, IIf(Mid(tblTimeSlots.tslot,InStr(tblTimeSlots.tslot," & """" & ":" & """" & ")+1,2)=" & """" & "00" & """" & ",Format(tblTimeSlots.tslot," & """" & "h:nn ampm" & """" & "),Space(InStr(tblTimeSlots.tslot," & """" & ":" & """" & ")) & Mid(Format(tblTimeSlots.tslot," & """" & "Short Time" & """" & "),3) & " & """" & " " & """" & ") AS lblTslot, " _
& Mon1v & Mon2v & Mon3v & Tue1v & Tue2v & Tue3v & Wed1v & Wed2v & Wed3v & Thu1v & Thu2v & Thu3v & Fri1v & Fri2v & Fri3v & Sat1v & Sat2v & Sat3v & _
" FROM tblTimeSlots LEFT JOIN qryCWA ON tblTimeSlots.tSlot = qryCWA.BookedSlot;"
DoCmd.DeleteObject acQuery, "qryApptWeek" [COLOR=green] '(6.)[/color]
Set dd = CurrentDb
Set qryCurWeekAppts = dd.CreateQueryDef("qryApptWeek", mySql2) [COLOR=green] '(7.)[/color]
Me.Requery [COLOR=green] '(8.)[/color]