Can someone help me with this error. I know it has something to do with my memo fields but whats a work around?! I'm not sure if its special characters or length or what.
Code:
'custom Excel Reporting
Dim dbs As DAO.Database
Dim rstGetExportData As Recordset
Dim objXL As Object
Dim objCreateWkb As Object
Dim objActiveWkb As Object
Dim Qyear As String
Set dbs = CurrentDb
Set objXL = CreateObject("Excel.Application")
'edit this if template is moved.
Set objCreateWkb = objXL.Workbooks.Open("M:\Project Team\Reports\Template.xlt") 'objXL.Workbooks.Add
Set objActiveWkb = objXL.Application.ActiveWorkBook
objXL.Visible = False
reportarray = Array(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
For q = 1 To 12
Qyear = q
objActiveWkb.sheets(MonthName(reportarray(q))).Select
strSQL = "SELECT DateReported, Issue, PersonReported, PteamMember, Cause, TimeInHrs, Incident, Category," & _
" NewRecur, Resolution, Tasks, ICC FROM ProductionSupport WHERE Month(DateReported) =" & Qyear & " AND Year(DateReported)= Year(Date()) ORDER BY DateReported ASC"
Set rstGetExportData = dbs.OpenRecordset(strSQL)
'error is right here
objActiveWkb.ActiveSheet.Cells(2, 1).CopyFromRecordset rstGetExportData
If MonthName(reportarray(q)) = Me.MonthCombo.Value Then lastrow = rstGetExportData.RecordCount + 1
Next q