Exportar tabla de Access a Excel con nombre dinámico

13/09/2017 - 12:10 por Rodrigo Garcia | Informe spam
Hola,

Necesitaría exportar una tabla de Access a Excel y que el nombre del fichero resultante fuera dinámico del tipo "añoMesDia_nombreFichero.xlsx", donde añoMesDia sea el día de hoy. Un ejemplo del nomnbre sería "20170913_FicheroEjemplo.xlsx".

Utilizando la acción de macro ImportarExportarHojaDeCálculo o con ExportarConFormato, tengo que darle un nombre fijo y no puedo o no sé como meter una variable con la afecha del día de hoy. La fórmula en Access sería sencilla, del tipo Año(Fecha())*10000+Mes(Fecha())*100+dia(Fecha())&"_FicheroEjemplo", pero el campo de nombre no acepta meter fórmulas.

No sé si creando un módulo VBA y llamándolo desde una macro podría hacerse o no, pero no tengo mucha idea de VBA para poder hacerlo.

Cualquier ayuda o sugerencia sobre como conseguir mi objetivo, sería de gran ayuda.

Gracias
 

Leer las respuestas

#1 José Mª Fueyo
15/09/2017 - 08:38 | Informe spam
Hola
No nos comentas que versión de Access utilizas.
Haciendo exáctamente lo mismo lo puedes hacer en un procedimiento de VBA. Y ahí si puedes usar variables para configurar el nombre de tu fichero.

Salu2,
José Mª Fueyo

Preguntas similares