Tecnología

Inicio

Cómo conectarse a una hoja de cálculo MS Excel Desde MS Access

Cómo conectarse a una hoja de cálculo MS Excel Desde MS Access


Si es necesario utilizar los datos de Excel en una base de datos Access o viceversa, se puede conectar ambas aplicaciones utilizando Microsoft Visual Basic para aplicaciones, o VBA. Utilizar VBA en Microsoft Office para automatizar tareas rutinarias que se hacen de otra forma manual. En Access, puede utilizar la biblioteca de objetos de Microsoft Excel para realizar una conexión con un libro de Excel e intercambiar datos entre las aplicaciones.

Instrucciones

1 Haga clic en "Herramientas de base de datos" y haga clic en "Visual Basic" para iniciar el Editor de Visual Basic. Haga clic en el menú "Insertar" y haga clic en "Módulo" para añadir un nuevo módulo.

2 Copia y pega el siguiente para iniciar un nuevo procedimiento sub y crean las variables que va a utilizar para conectarse a Excel:

Private Sub connectToExcel ()

Dim newExcelApp As Excel.Application

Dim newWbk Como Excel.Workbook

3 Introduzca los siguientes datos para mostrar la aplicación de Excel:

Set newExcelApp = Excel.Application

newExcelApp.Visible = True

4 Editar "C: \ MyEXCELBk.xlsx" a continuación y escriba la ruta para su libro de Excel. Escriba el siguiente código para hacer la conexión:

Set newWbk = newExcelApp.Workbooks.Open("C:\MyEXCELBk.xlsx")

5 Escriba el siguiente código para guardar los cambios y cerrar el libro:

ActiveWorkbook.Save

MsgBox "Hecho"

ActiveWorkbook.Close

End Sub

6 Pulse la tecla "F5" para ejecutar el procedimiento.