T
TraciAnn via OfficeKB.com
I export data from Access to Excel.
I need the data to "automatically" subtotal so the user isn't required to.
Apparently Access cannot export to an Excel template file so the following is
what I currently do (followed by what I still need).
Currently:
1. The WorkBook
FileName: "CallDetail.xls"
WorkSheet: "Weekly Calls"
Named Range: "Weekly Calls" ($B$1:$C$2) the range is dynamic based on
the size of the incoming data.
Row 1 is the header row with formatting in place
2. Access exports the data using:
stDocName = "CallDetail.xls"
DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel9,
"qryCallDetail", stDocName, , "WeeklyCalls"
Application.FollowHyperlink stDocName, , True
3. The data is inserted into CallDetail.xls beginning in the first cell of
the named range
4. The range "WeeklyCalls" is adjusted to accomodate all imported data.
What I need help with:
1. Return the file "CallDetail.xls" to its original (pre-export) condition.
2. Name the new file (with the exported data) "CallDetail mmddyy.xls" (where
mmddyy is Date())
3. Subtotal data for each break in Column A (Technician), Sum Column D
(Duration)
Thanks for your help!
I need the data to "automatically" subtotal so the user isn't required to.
Apparently Access cannot export to an Excel template file so the following is
what I currently do (followed by what I still need).
Currently:
1. The WorkBook
FileName: "CallDetail.xls"
WorkSheet: "Weekly Calls"
Named Range: "Weekly Calls" ($B$1:$C$2) the range is dynamic based on
the size of the incoming data.
Row 1 is the header row with formatting in place
2. Access exports the data using:
stDocName = "CallDetail.xls"
DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel9,
"qryCallDetail", stDocName, , "WeeklyCalls"
Application.FollowHyperlink stDocName, , True
3. The data is inserted into CallDetail.xls beginning in the first cell of
the named range
4. The range "WeeklyCalls" is adjusted to accomodate all imported data.
What I need help with:
1. Return the file "CallDetail.xls" to its original (pre-export) condition.
2. Name the new file (with the exported data) "CallDetail mmddyy.xls" (where
mmddyy is Date())
3. Subtotal data for each break in Column A (Technician), Sum Column D
(Duration)
Thanks for your help!