allard1977
Gebruiker
- Lid geworden
- 7 feb 2011
- Berichten
- 215
Hallo,
Ik heb een code gemaat dat data verstuurd naar excel. Alleen ik zou graag mijn data willen exporteren naar verschillende sheets.
en een voorbeeld.
https://1drv.ms/f/s!AhopVOFNhS5Ni7ENcnxE8qXiIW5sVQ?e=8cIYE3
Alvast heel erg bedankt.
Ik heb een code gemaat dat data verstuurd naar excel. Alleen ik zou graag mijn data willen exporteren naar verschillende sheets.
Code:
Private Sub ToExcel_Click()
Dim db As DAO.Database
Dim qdf As DAO.QueryDef
Dim rst As DAO.Recordset
Dim appExcel As Excel.Application
Dim wbk As Excel.Workbook
Dim wks As Excel.Worksheet
Dim fld As DAO.Field
Dim i As Integer
Set db = CurrentDb()
Set qdf = db.QueryDefs("Copy Of Qry_HCreportStockExcel")
Set rst = qdf.OpenRecordset()
Set appExcel = New Excel.Application
Set wbk = appExcel.Workbooks.Add()
Set wks = wbk.Worksheets(1)
For i = 0 To rst.Fields.Count - 1
wks.Cells(1, i + 1).value = rst.Fields(i).Name
Next i
wks.Range("A2").CopyFromRecordset rst
appExcel.Visible = True
End Sub
https://1drv.ms/f/s!AhopVOFNhS5Ni7ENcnxE8qXiIW5sVQ?e=8cIYE3
Alvast heel erg bedankt.