Hace algunos días solicite una ayuda sobre como exportar a excel alguna
información. Me suministraron un código en DAO y se me indico que se podía
pasar a ADO.
ESTA ES LA RESPUESTA CON ADO
============================
Sub ExportExcel()
'Defino las variables de trabajo
Dim sExcelFileName As String
Dim sWorksheetName As String
Dim sTableName As String
Dim strSQL As String
Dim conn As ADODB.Connection
' Datos por defecto
sExcelFileName = App.Path & "\download\" & Format(Now, "yyyymmdd") & ".xls"
sWorksheetName = "WorkSheet1"
sTableName = "tblTemp"
'Si el archivo excel existe, lo elimino
If Dir(sExcelFileName) <> "" Then Kill sExcelFileName
' Creo una tabla nueva mediante la instrucción
' SELECT...INTO
strSQL = "SELECT * INTO [Excel 8.0;DATABASE=" & sExcelFileName & _
"].[" & sWorksheetName & "] FROM " & "[" & sTableName & "]"
Set conn = New ADODB.Connection
With conn
.ConnectionString = gs_Conn
.Open
.Execute strSQL
.Close
End With
' Por último, cierro la base de datos
Set conn = Nothing
End Sub
               (
geocities.com/es/ensolva/Descargas)                   (
geocities.com/es/ensolva)                   (
geocities.com/es)