I've looked at other posts about file size, but didn't find anything that would seem to help. Here is my code. Is there something in this that is making the file size huge? Both the excel file and csv file are large.

Private Sub cmdOK_Click()
Dim Location As String, Month As String, PostDate As String
Dim ACCDate As String, lastrow As Long, lrow As Long, myrange As String


    Select Case cboMonth.Value
        Case "January"
            ACCDate = "01"
            PostDate = "01/31/2013"
        Case "February"
            ACCDate = "02"
            PostDate = "02/28/2013"
        Case "March"
            ACCDate = "03"
            PostDate = "03/31/2013"
        Case "April"
            ACCDate = "04"
            PostDate = "04/30/2013"
        Case "May"
            ACCDate = "05"
            PostDate = "05/31/2013"
        Case "June"
            ACCDate = "06"
            PostDate = "06/30/2013"
        Case "July"
            ACCDate = "07"
            PostDate = "07/31/2013"
        Case "August"
            ACCDate = "08"
            PostDate = "08/31/2013"
        Case "September"
            ACCDate = "09"
            PostDate = "09/30/2013"
        Case "October"
            ACCDate = "10"
            PostDate = "10/31/2013"
        Case "November"
            ACCDate = "11"
            PostDate = "11/30/2013"
        Case "December"
            ACCDate = "12"
            PostDate = "12/31/2013"
     End Select
'=================================================================================
'Open Coding Worksheet and Data Export and Copy export data into Coding Worksheet

    Workbooks.Open Filename:= _
        "I:\Dept\Accounting\Asset & Liability Reconciliations\FY 2013 Reconciliations\12 CCV\Aimee\Coding Template.xlsx"
    ChDir _
        "I:\Dept\Accounting\Asset & Liability Reconciliations\FY 2013 Reconciliations\12 CCV\Schneck\Schneck Expense Transfer Entries"
    Workbooks.Open Filename:= _
        "I:\Dept\Accounting\Asset & Liability Reconciliations\FY 2013 Reconciliations\12 CCV\Schneck\Schneck Expense Transfer Entries\" & cboYear & "_" & ACCDate & " Export.xls"
    Columns("G:G").Select
    Selection.Copy
    Windows("Coding Template.xlsx").Activate
    Sheets("coding").Select
    Range("C1").Select
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
    ActiveWorkbook.SaveAs Filename:= _
        "I:\Dept\Accounting\Asset & Liability Reconciliations\FY 2013 Reconciliations\12 CCV\Schneck\Schneck Expense Transfer Entries\" & cboYear & "_" & ACCDate & " Coding.xlsx" _
        , FileFormat:=xlOpenXMLWorkbook, CreateBackup:=False
'===================================================================================
'Look for "ERROR" in Col D

'    Workbooks.Open Filename:= _
'        "I:\Dept\Accounting\ConversionData\Schneck Transfers\" & cboYear & "_" & ACCDate & " CCV Journal Entry.csv"
'Option 1
'Windows("" & cboYear & "_" & ACCDate & " Journal Entry.xlsx").Activate
    Sheets("summarized").Select
Dim s, c As Range
Set s = Range("c1:c6000")
For Each c In s
If c.Value = "ERROR" Then
    MsgBox "ERROR found in " & c.Address & ".  Close both message boxes (OK then CANCEL) and research."
Exit Sub

End If


Next





'==================================================================================
'Copy summary into new workbook
    Windows("" & cboYear & "_" & ACCDate & " Coding.xlsx").Activate
    Workbooks.Add
    Application.CutCopyMode = False
    ActiveWorkbook.SaveAs Filename:= _
        "I:\Dept\Accounting\Asset & Liability Reconciliations\FY 2013 Reconciliations\12 CCV\Schneck\Schneck Expense Transfer Entries\" & cboYear & "_" & ACCDate & " Journal Entry.xlsx" _
        , FileFormat:=xlOpenXMLWorkbook, CreateBackup:=False
    Windows("" & cboYear & "_" & ACCDate & " Coding.xlsx").Activate
    Sheets("summarized").Select
    Columns("A:B").Select
    Selection.Copy
    Windows("" & cboYear & "_" & ACCDate & " Journal Entry.xlsx").Activate
    Range("A1").Select
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
    Windows("" & cboYear & "_" & ACCDate & " Coding.xlsx").Activate
    ActiveWindow.Close
    Windows("" & cboYear & "_" & ACCDate & " Export.xls").Close

'===================================================================================
'Insert Title Row
    Windows("" & cboYear & "_" & ACCDate & " Journal Entry.xlsx").Activate
    Rows("1:1").Select
    Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
    Range("A1").FormulaR1C1 = "Acct"
    Range("B1").FormulaR1C1 = "Amount"
'===================================================================================
'Insert Batch Column
    Columns("A:A").Select
    Selection.Insert Shift:=xlToRight, CopyOrigin:=xlFormatFromLeftOrAbove
    Range("A1").Select
    ActiveCell.FormulaR1C1 = "Batch"
    Range("A2").FormulaR1C1 = "CCVTRANS"
    lastrow = ActiveSheet.UsedRange.Rows.Count
    Range("A2").AutoFill Destination:=Range("A2:A" & lastrow)
'===================================================================================
'Insert PostDate Column
    Columns("c:c").Select
    Selection.Insert Shift:=xlToRight, CopyOrigin:=xlFormatFromLeftOrAbove
    Range("c1").Select
    ActiveCell.FormulaR1C1 = "Post Date"
    Range("C2").Select
    Do While IsEmpty(ActiveCell.Offset(0, 1)) = False
        ActiveCell.FormulaR1C1 = "" & PostDate & ""
        ActiveCell.Offset(1, 0).Select
    Loop
'===================================================================================
'Insert JournalRef Column
    Columns("e:e").Select
    Selection.Insert Shift:=xlToRight, CopyOrigin:=xlFormatFromLeftOrAbove
    Range("e1").Select
    ActiveCell.FormulaR1C1 = "Journal Ref"
    Range("e2").FormulaR1C1 = "" & cboYear & "_" & ACCDate & " CCV Transfer"
    lastrow = ActiveSheet.UsedRange.Rows.Count
    Range("e2").AutoFill Destination:=Range("e2:e" & lastrow)
'===================================================================================
'Identify zero value rows
    Range("G2").Select
    Range("G2").FormulaR1C1 = "=IF(AND(RC[-3]<0.01,RC[-3]>-0.01),""YES"",""NO"")"
    lastrow = ActiveSheet.UsedRange.Rows.Count
    Range("g2").AutoFill Destination:=Range("g2:g" & lastrow)
    Range("G1").FormulaR1C1 = "DELETE"
'===================================================================================
'Convert to table
    Range("A2").Select
    ActiveSheet.ListObjects.Add(xlSrcRange, Range("A:G"), , xlYes).Name = _
        "Table1"
    Range("Table1[#All]").Select
    ActiveSheet.ListObjects("Table1").Range.AutoFilter Field:=7, Criteria1:= _
        "YES"
    Selection.ClearContents
'===================================================================================
'Delete Column G
    Range("A1").FormulaR1C1 = "Batch"
    Range("B1").FormulaR1C1 = "Acct"
    Range("C1").FormulaR1C1 = "Post Date"
    Range("D1").FormulaR1C1 = "Amount"
    Range("E1").FormulaR1C1 = "JournalRef"
    Columns("G:G").Select
    Selection.Delete Shift:=xlToLeft
    Cells.Select
    ActiveWorkbook.Worksheets("sheet1").Sort.SortFields.Clear
    ActiveWorkbook.Worksheets("sheet1").Sort.SortFields.Add Key:=Range( _
        "D:D"), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:= _
        xlSortNormal
    With ActiveWorkbook.Worksheets("sheet1").Sort
        .SetRange Range("A:G")
        .Header = xlYes
        .MatchCase = False
        .Orientation = xlTopToBottom
        .SortMethod = xlPinYin
        .Apply
    End With
    Range("a1").Select
'===================================================================================
'Insert 2017-00 row
    lrow = ActiveSheet.Range("a2").End(xlDown).Row
    Range("a65536").End(xlUp).Offset(1, 0) = "CCVTRANS"
    lrow = ActiveSheet.Range("b2").End(xlDown).Row
    Range("b65536").End(xlUp).Offset(1, 0) = "2017-00"
    lrow = ActiveSheet.Range("c2").End(xlDown).Row
    Range("c65536").End(xlUp).Offset(1, 0) = "" & PostDate & ""
    lrow = ActiveSheet.Range("d2").End(xlDown).Row
    Range("d65536").End(xlUp).Offset(1, 0).Formula = "=SUM(D2:D" & lrow & ")*-1"
    lrow = ActiveSheet.Range("e2").End(xlDown).Row
    Range("e65536").End(xlUp).Offset(1, 0) = "" & cboYear & "_" & ACCDate & " CCV Transfer"
'===================================================================================
'Save as CSV file
    ActiveWorkbook.Save
    ActiveWorkbook.SaveAs Filename:= _
        "I:\Dept\Accounting\ConversionData\Schneck Transfers\" & cboYear & "_" & ACCDate & " CCV Journal Entry.csv" _
        , FileFormat:=xlCSV, CreateBackup:=False
    ActiveWindow.Close




Unload Me


End Sub