Tecnología

Inicio

Cómo importar un lote de hoja de cálculo de Excel en MS Access que utiliza VBA

Conocer la forma de importar hojas de cálculo de Microsoft Office Excel a una base de datos de Microsoft Office Access utilizando Visual Basic para aplicaciones, conocidas como VBA, puede ahorrar tiempo cuando tenga los datos de Excel en una base de datos Access. Excel es una hoja de cálculo utilizada para analizar grandes cantidades de datos. El acceso es un sistema de gestión de base de datos relacional utilizado para bases de datos más pequeñas. Ambos de estos productos se incluyen con la suite de Microsoft Office. VBA es un lenguaje de programación de Microsoft utilizado para automatizar tareas rutinarias hecho lo contrario de forma manual.

Instrucciones

1 Iniciar Microsoft Office Access, seleccione "Herramientas de base de datos" a continuación, haga clic en "Visual Basic" para abrir la ventana "Microsoft Visual Basic".

2 Seleccione el menú "Insertar" y haga clic en "módulos".

3 Copiar y pegar el siguiente código a su módulo:

Sub importExcelfile ()

Dim como secuencia sheetPath

sheetPath = "C: \ Book1.xls"

DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel97, _

"ImportedSpreadsheet", sheetPath, True, "Sheet1!A1:D100"

MsgBox "Importado de Sheet1" y sheetPath y "con éxito!"

End Sub