' Check if Movies required.
strsql = "SELECT tblMovies.COTRound, tblMovies.DayID, tblMovies.StateID, tblMovies.Movie7, tblMovies.Movie7Name, tblMovies.Movie9, tblMovies.Movie9Name, tblMovies.Movie10, tblMovies.Movie10Name, tblMovies.MovieSBS, tblMovies.MovieSBSName FROM tblMovies WHERE (((tblMovies.COTRound)=COTRound()) AND ((tblMovies.DayID)=DayID()) AND ((tblMovies.StateID)=StateID())) ORDER BY tblMovies.ID DESC;"
Set rst = dbs.OpenRecordset(strsql)
rst.MoveLast
ub = rst.RecordCount
If ub <> 0 Then
' Prepare for Movies.
With WordApp.Selection
.Font.Bold = True
.Font.Underline = wdUnderlineSingle
.InsertBreak Type:=wdLineBreak
.TypeText "Sunday Night Movies"
.InsertBreak Type:=wdLineBreak
.Font.Bold = False
.Font.Underline = wdUnderlineNone
End With
' Query for Movies.
strsql = "SELECT tblMovies.Movie7, tblMovies.Movie7Name, tblMovies.Movie9, tblMovies.Movie9Name, tblMovies.Movie10, tblMovies.Movie10Name, tblMovies.MovieSBS, tblMovies.MovieSBSName FROM tblMovies WHERE (((tblMovies.COTRound)=COTRound()) AND ((tblMovies.DayID)=DayID()) AND ((tblMovies.StateID)=StateID())) ORDER BY tblMovies.ID DESC;"
Set rst = dbs.OpenRecordset(strsql)
rst.MoveLast
ub = rst.RecordCount
ReDim arrayPrograms(ub, 8)
rst.MoveFirst
For i = 1 To ub
arrayPrograms(i, 1) = rst(0)
arrayPrograms(i, 2) = rst(1)
arrayPrograms(i, 3) = rst(2)
arrayPrograms(i, 4) = rst(3)
arrayPrograms(i, 5) = rst(4)
arrayPrograms(i, 6) = rst(5)
arrayPrograms(i, 7) = rst(6)
arrayPrograms(i, 8) = rst(7)
boo7Movie = rst(0)
boo9Movie = rst(2)
boo10Movie = rst(4)
booSBSMovie = rst(6)
' Insert Movies.
If boo7Movie = True Then
str7Movie = rst(1)
With WordApp.Selection
.TypeText "Watched " & [str7Movie] & " or some other movie..777"
.InsertBreak Type:=wdLineBreak
End With
End If
If boo9Movie = True Then
str9Movie = rst(3)
With WordApp.Selection
.TypeText "Watched " & [str9Movie] & " or some other movie..999"
.InsertBreak Type:=wdLineBreak
End With
End If
If boo10Movie = True Then
str10Movie = rst(5)
With WordApp.Selection
.TypeText "Watched " & [str10Movie] & " or some other movie..000"
.InsertBreak Type:=wdLineBreak
End With
End If
If booSBSMovie = True Then
strSBSMovie = rst(7)
With WordApp.Selection
.TypeText "Watched " & [strSBSMovie] & " or some other movie..888"
.InsertBreak Type:=wdLineBreak
End With
End If
rst.MoveNext
Next i
rst.Close
End If
~ More code here that is being missed ~