-
Cómo importar hojas de cálculo de Excel con células VBA en Access 2003
-
Microsoft Excel y Access son parte del paquete de software de Microsoft Office. Excel es un software de hoja de cálculo que permite introducir datos en tablas y manipularlos. El acceso es un software de gestión de base de datos que se puede utilizar para diversas soluciones de base de datos. A medida que estos dos programas son parte de la suite de Office, que son muy compatibles entre sí. Con sólo unos pocos clics y un poco de codificación, puede transferir las células a partir de Excel en Access utilizando células de VBA.
Instrucciones
1 Acceso abierto.
2 Abrir o crear su módulo de VBA. Estas opciones se pueden acceder desde "Objetos", "Módulos"> en la ventana Base de datos.
3 Declarar el estado de la función en la ventana y escribir el nombre de la función, la adición de argumentos de la función entre paréntesis.
4 Utilice el comando TransferirHojaCálculo para llevar a cabo la action.To utilizar un ejemplo de Microsoft, si tuviera que importar una hoja de cálculo Lotus nombrado "Nweply" sería el comando:
DoCmd.TransferSpreadsheet acImport, 3, _
"Empleados", "C: \ Lotus \ Nweply.wk3", True, "A1: G12"
"Empleados" es el nombre de la primera fila de la tabla, y "A1: G12" es el rango de celdas.
5 Abra el editor de Visual Basic.
6 Haga clic en "Ejecutar"> "Ejecutar Sub / UserForm" para importar los datos en Access.