Private Sub CmdOpenJawsInsp1206_Click()
On Error GoTo SubError
Dim xlApp As Excel.Application
Dim xlWkb As Excel.Workbook
Dim xlWks As Excel.Worksheet
Dim i As Integer
Dim SQLCmtJaws As String
Dim SQLCmtJawsChair As String
Dim rsCmtJaws As DAO.Recordset
Dim rsCmtJawsChair As DAO.Recordset
SQLCmtJaws = "SELECT [FirstName] & "" "" & [LastName] AS FullName, TblMembers.CmtJaws, TblMembers.CmtJawsChair " & _
" FROM TblMembers " & _
" WHERE (((TblMembers.CmtJaws)=True)) And ((TblMembers.CmtJawsChair) = No)"
SQLCmtJawsChair = " SELECT [FirstName] & "" "" & [LastName] AS FullName, TblMembers.CmtJawsChair " & _
" FROM TblMembers " & _
" WHERE (((TblMembers.CmtJawsChair)=True))"
Set rsCmtJaws = CurrentDb.OpenRecordset(SQLCmtJaws, dbOpenSnapshot)
Set rsCmtJawsChair = CurrentDb.OpenRecordset(SQLCmtJawsChair, dbOpenSnapshot)
Set xlApp = New Excel.Application
Set xlWkb = xlApp.Workbooks.Open(CurrentProject.Path & "\Master\Jaws_Insp_1206.xlsx")
Set xlWks = xlWkb.Sheets("Oct")
xlApp.Visible = True
With xlWks
Do While Not rsCmtJawsChair.EOF
.Range("B9").Value = (rsCmtJawsChair!FullName)
rsCmtJawsChair.MoveNext
Loop
End With
With xlWks
Do While Not rsCmtJaws.EOF
.Cells(9, 11 + i).Value = Nz(rsCmtJaws!FullName, "")
i = i + 9
rsCmtJaws.MoveNext
Loop
End With
SubExit:
On Error Resume Next
rsCmtJaws.Close
rsCmtJawsChair.Close
Set rsCmtJaws = Nothing
Set rsCmtJawsChair = Nothing
Exit Sub
SubError:
MsgBox "Error Number: " & Err.Number & "=" & Err.Description, vbCritical + vbOKOnly, "An error occured"
GoTo SubExit
End Sub