Guarde los datos en una hoja de cálculo de Excel usando VBA.
Crear una hoja de cálculo de Excel en Access puede ahorrarle tiempo cuando necesite exportar datos a una hoja de cálculo de Excel. Visual Basic para Aplicaciones (VBA) puede ser una herramienta poderosa para automatizar procesos en aplicaciones de Microsoft Office. Con VBA puede utilizar el objeto Aplicación de Microsoft Excel para crear una hoja de cálculo de Excel desde Access. El objeto de la aplicación de Excel es el punto de entrada al resto del modelo de objetos. Exporte datos más rápido a Excel guardando los datos directamente en una hoja de cálculo de Excel.
Paso 1
Inicie Microsoft Office Access, haga clic en "Base de datos en blanco" y haga clic en el botón "Crear" para crear una base de datos en blanco. Haga clic en la pestaña "Herramientas de base de datos" y haga clic en "Visual Basic" para abrir la ventana de Microsoft Visual Basic. Haga clic en el menú "Insertar" y haga clic en "Módulo" para insertar un nuevo módulo de código.
Video del día
Paso 2
Haga clic en el menú "Herramientas" y haga clic en "Referencias". Desplácese hacia abajo y marque la casilla junto a "Microsoft Excel
Paso 3
Comience por escribir el siguiente código VBA para crear un nuevo subprocedimiento:
Sub privado createSpreadSheet ()
Paso 4
Continúe escribiendo el siguiente código para crear tres nuevos objetos variables que se utilizarán para crear la hoja de cálculo de Excel:
Atenuar newExcelApp como Excel. Solicitud. Atenuar newWbk como Excel. Libro de trabajo. Atenuar newWkSheet como Excel. Hoja de cálculo
Paso 5
Agregue el siguiente código para iniciar Excel y mostrarlo:
Establezca newExcelApp = Excel. Solicitud
newExcelApp. Visible = Verdadero
Paso 6
Escriba lo siguiente para agregar un nuevo libro y una hoja de trabajo:
Establezca newWbk = newExcelApp. Libros de trabajo. Agregar
Establezca newWkSheet = newWbk. Hojas de trabajo (1)
Paso 7
Agregue datos a su nueva hoja de cálculo escribiendo lo siguiente:
newWkSheet. Cells (1, 1) .Value = "Nueva hoja de trabajo ..."
Paso 8
Guarde el nuevo libro de trabajo creado escribiendo el siguiente código:
newWkSheet. Guardar como ("C: \ myworksheet.xlsx")
Paso 9
Edite la ruta en el paso anterior y escriba la ruta y el nombre de archivo de su elección.
Paso 10
Escriba lo siguiente para finalizar el subprocedimiento:
End Sub
Paso 11
Presione "F5" para ejecutar su procedimiento y crear una nueva hoja de cálculo de Excel.