Pessoal,
Estou tentando exportar dados do access para o Excel, usando o código abaixo, tudo funciona perfeitamente, porém ele só esta colando os dados o cabeçalho não vem, o que devo fazer para que o cabeçalho também seja exportado?
Public Function Export_Excel1()
'By JPaulo Maximo Access
Dim rst As DAO.Recordset, strSQL As String, strLivro As String, strConexão As String, xls As Object
Set xls = CreateObject("Excel.Application")
strLivro = CurrentProject.Path & "\" & (Format(Now(), "dd") & "." & Format(Now(), "mm")) & " - " & "RELATÓRIO EXPORTADO" & ".xlsx"
strConexão = "Data Source=" & strLivro & ";" & _
"HDR = yes;Format = xlsx"
xls.Workbooks.Add
'xls.Workbooks.Open (strLivro)
xls.Visible = True
xls.Worksheets("Plan1").Activate
strSQL = "SELECT * FROM TBL_EXPORT_EXCEL;"
Set rst = CurrentDb.OpenRecordset(strSQL, dbOpenDynaset)
xls.ActiveSheet.Range("A1").Select
xls.ActiveCell.CopyFromRecordset rst
xls.ActiveWorkbook.saveAs FileName:=strLivro
xls.Application.Quit
Set xls = Nothing
End Function
Estou tentando exportar dados do access para o Excel, usando o código abaixo, tudo funciona perfeitamente, porém ele só esta colando os dados o cabeçalho não vem, o que devo fazer para que o cabeçalho também seja exportado?
Public Function Export_Excel1()
'By JPaulo Maximo Access
Dim rst As DAO.Recordset, strSQL As String, strLivro As String, strConexão As String, xls As Object
Set xls = CreateObject("Excel.Application")
strLivro = CurrentProject.Path & "\" & (Format(Now(), "dd") & "." & Format(Now(), "mm")) & " - " & "RELATÓRIO EXPORTADO" & ".xlsx"
strConexão = "Data Source=" & strLivro & ";" & _
"HDR = yes;Format = xlsx"
xls.Workbooks.Add
'xls.Workbooks.Open (strLivro)
xls.Visible = True
xls.Worksheets("Plan1").Activate
strSQL = "SELECT * FROM TBL_EXPORT_EXCEL;"
Set rst = CurrentDb.OpenRecordset(strSQL, dbOpenDynaset)
xls.ActiveSheet.Range("A1").Select
xls.ActiveCell.CopyFromRecordset rst
xls.ActiveWorkbook.saveAs FileName:=strLivro
xls.Application.Quit
Set xls = Nothing
End Function