certifydgangsta
Registered User.
- Local time
- Today, 12:51
- Joined
- Jan 13, 2014
- Messages
- 26
I am exporting from access to excel using the code below, but I'd like to edit the code so that it exports to excel for each original value in column A. For example, if column A contains the values "Type A", "Type B" and "Type C" then I'd like to export/save three different excel files (one for "Type A", one for "Type B" and one for "Type C"). If "Type A" appears in column A seven times then I'd want to export all seven rows for columns A through E.
Any help is greatly appreciated.
Code:
Private Sub ExportToExcel_Click()
'Declaration of variables for file path
Dim CurrentFolder As String
Dim FileName As String
Dim CurrentCycle As String
'Initializing
CurrentCycle = Format(Date, "yyyymm")
FileName = SVCnumber1 & "Output.xls"
CurrentFolder = "C:\Users\Certifydgangsta\Desktop\" & _
CurrentCycle & "\" & _
SVCnumber1 & "\"
'Creates directory if it does not already exist
If Len(Dir(CurrentFolder, vbDirectory)) = 0 Then
MkDir CurrentFolder
End If
DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel9, "qBasic", CurrentFolder & SVCnumber1 & " Output", True
DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel9, "qComplex", CurrentFolder & SVCnumber1 & " Output", True
DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel9, "qWinner", CurrentFolder & SVCnumber1 & " Output", True
i = MsgBox("Export Complete", vbOKOnly)
End Sub
Any help is greatly appreciated.