Imprimir página | Cerrar ventana

Exportar a Excel para luego abrirlo

Impreso de: Foro de Access y VBA
Categoría: Access y VBA
Nombre del foro: Access y VBA
Descripción del foro: Foro de programacion en Access (Con código y sin código)
URL: http://www.mvp-access.com/foro/forum_posts.asp?TID=84791
Fecha de impresión: 19/Abril/2024 a las 15:14


Tema: Exportar a Excel para luego abrirlo
Publicado por: valencianoblaugrana
Asunto: Exportar a Excel para luego abrirlo
Fecha de publicación: 03/Noviembre/2019 a las 17:39
Buenas tardes
Tengo el siguiente ejemplo para exportar una consulta a excel y luego abrirlo. Me gustaría saber porque me está fallando y no me abre el archivo excel al cual lo he exportado. Utilizo Office 2016. Me dice que excel no pudo abrir el archivo.
   
 DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel9, "consulta1", CurrentProject.Path & "\" & "Informe.xlsx"
    DoCmd.Close
    MsgBox "Se han exportado con exito" & " " & DCount("*", "consulta1") & " " & "Registros", vbApplicationModal, "EXPORTAR"
    Application.FollowHyperlink CurrentProject.Path & "\" & "Informe.xlsx", , True

Saludos






Respuestas:
Publicado por: raipon
Fecha de publicación: 03/Noviembre/2019 a las 21:18
Hola, si el archivo generado es .xlsx, entiendo que le corresponde el valor acSpreadsheetTypeExcel12Xml al parámetro SpreadSheetType




-------------
Ramon desde Terrassa.

http://www.sqlraipon.blogspot.com/" rel="nofollow - Mi blog


Publicado por: valencianoblaugrana
Fecha de publicación: 03/Noviembre/2019 a las 21:32
Muchísimas gracias, y para que aparezca la ventana de excel maximizada?

Saludos


Publicado por: prga
Fecha de publicación: 04/Noviembre/2019 a las 10:19
Hola.
Prueba de abrirlo con la función del VBA Shell, ya que permite elegir la forma de apertura del fichero.
Espero que ayude a resolver la duda.
Ya comentas.
Un saludo a todos


Publicado por: valencianoblaugrana
Fecha de publicación: 09/Noviembre/2019 a las 18:10
Muchas gracias compañeros. Tema resuelto y funcionando.

Se puede cerrar el hilo

Feliz fin de semana



Imprimir página | Cerrar ventana