La Web del Programador: Comunidad de Programadores
 
    Pregunta:  40637 - CREAR TABLA ACCESS DESDE EXCEL
Autor:  pedro romero
Necesito crear una tabla en access a partir de un fichero Excel, no me vale intentar grabar una macro, tiene que ser a través de Visual Basic.
El fichero Excel tiene datos bajados desde SAP. Solamente quiero saber como leer los registros del fichero Excel para poder luego grabarlos en una tabla de Access.
Muchas Gracias

  Respuesta:  Eduardo Cifuentes
En Office 97.
Donde creas las tablas de Access al pulsar NUEVO o NEW tal como tengas configurado el idioma. Salen unas opciones que uno puede elegir, que son : "Vincular tabla", "Importar tabla". Seleccionando una de ellas pulsas ACEPTAR.
Se va a abrir una ventana para seleccionar el archivo con que deseas trabajar. En la parte "Tipo de Archivo", Elige "Microsoft Excel". Además hay otras versiones.
Después te va a salir un asistente, el resto es fácil...

Nota: Existen 1 difierencias entre "Vincular" y "Importar". La de la primera es que enlaza la hoja de excel a la base de datos, o sea, lo que modifiques en la tabla enlazada a la hoja también se modificará en la hoja de excel. Y importar es que tienes una copia de la hoja de excel en access, y si quieres la puedes modificar puesto que no afectará a la hoja de excel..

Eso es todo...