Imprimir página | Cerrar ventana

Reporte a Excel

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=86667
Fecha de impresión: 26/Marzo/2026 a las 23:02


Tema: Reporte a Excel
Publicado por: Plinio Montano
Asunto: Reporte a Excel
Fecha de publicación: 29/Abril/2023 a las 16:02
Buenos días colegas
Mis deseos de salud y prosperidad para todos.

? Alguien sabe de alguna solución para que el MS Access exporte un reporte a MS Excel y este conserve su formato, tal y como se ve en la vista previa ?

Ya he logrado exportar dando soluciones personalizada con la consulta detrás del reporte, a través de un diálogo que permite seleccionar los campos a incluir en la exportación, pero no puedo garantizar el formato del reporte original.

por favor reitero si alguien conoce otro método.

Saludos cordiales a todos y todas en el Foro




-------------
pmv



Respuestas:
Publicado por: joanka
Fecha de publicación: 30/Abril/2023 a las 08:54
Hola,

Tienes que hacerlo exportando a una plantilla creada previamente, igual que el reporte. Has de exportar los datos desde access a excel, a cada celda.

Saludos,


Publicado por: xavi
Fecha de publicación: 30/Abril/2023 a las 21:51
Hasta dónde a mi me consta, no es posible hacerlo. 

Para mi la solución es la que aporta joanka. Puedes ir celda a celda, exportar con CopyFromRecordset en algunos casos, etc...


-------------
Xavi, un minyó de Terrassa

http://www.llodax.com" rel="nofollow - Mi web


Publicado por: Plinio Montano
Fecha de publicación: 30/Abril/2023 a las 23:41
Les comento lo que he hecho hasta ahora, para si a alguien le sirve lo pueda aplicar, creo una lista con los campos del recordsourse  del reporte activo

"Select [" & Reports(0).RecordSource & "].* From [" & Reports(0).RecordSource & "]"

voy seleccionando los que me interesen llevar a Excel y pasándolo a una tabla donde quedan como variantes de salidas asociadas al reporte, ahí le he creado opciones de ordenar, agrupar, ocultar duplicados y totalizar en Excel.

los datos seleccionados contenidos en la tabla temporal son exportados a Excel

Me resuelve hasta cierto grado pero no satisface siempre lo que está mostrado en el reporte.


-------------
pmv


Publicado por: Plinio Montano
Fecha de publicación: 01/Mayo/2023 a las 01:29
Estimados colegas muchas gracias.
Por lo que veo hasta ahora no a habido otra solución, por lo que pienso que por esta vez sería justo cerrar este hilo.

Le pido por favor cerrar este hilo.

reitero las gracias por su atención

Saludos cordiales a todos y todas



-------------
pmv



Imprimir página | Cerrar ventana