Realizar una importación de datos

Hola
Espero que alguien me pueda ayudar, en un base de datos quiero realizar una importación de datos, pero quiero hacerla a través de código para que los usuarios finales sólo tengan que dar al botón para que le salga la ventana de importación, en el módulo he escrito:
"DoCmd.DoMenuItem 0, 0, 2, 1", pero no ejecuta la función de importar, en cambio hice en otra base uno para la exportación de datos y si me funciona.
Espero que entiendas lo que quiero hacer y me puedas ayudar.
Muchas gracias por adelantado. Saludos

1 Respuesta

Respuesta
1
No lo hagas a través de menús. En principio debería ser lo mismo, pero tiene sus 'particularidades'. Entre otras, que desde Access 97 se soporta sólo por compatibilidad con access 95 y anteriores. No debería usarse.
En su lugar, utiliza
Docmd. Transferdatabase acImport,"Microsoft Access","C:\datos\otrabd.mdb",,"tablaorigen","tablalocal"
No dices si quieres importar de access o de otro sitio, este ejemplo es para access, pero es fácil indicar otra cosa. Pon el cursor en la palabra 'transferdatabase' y pulsa F! Para ver en la ayuda los parámetros que hay que indicar.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas