ubiquitour.com

Cómo acceder a VBA para crear una hoja de cálculo de Excel

Cómo acceder a VBA para crear una hoja de cálculo de Excel

Crear una hoja de cálculo de Excel en Access puede ahorrar 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 Application de Microsoft Excel para crear una hoja de cálculo de Excel desde Access. El objeto application de Excel es el punto de entrada al resto del modelo de objetos. Exportar datos con más rapidez a Excel al guardar datos directamente en una hoja de cálculo de Excel.

Instrucciones

1 Iniciar 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 ficha "Herramientas de base de datos" y haga clic en "Visual Basic" para abrir la ventana de Visual Basic de Microsoft. Haga clic en el menú "Insertar" y haga clic en "Módulo" para insertar un nuevo módulo de código.

2 Haga clic en el menú "Herramientas" y haga clic en "Referencias." Desplácese hacia abajo y marque la casilla junto a "Biblioteca de objetos Microsoft Excel < número de versión >." Haga clic en "Aceptar".

3 Comience por tipo el siguiente código VBA para crear un nuevo procedimiento sub:

Private Sub createSpreadSheet()

4 Continúe escribiendo el siguiente código para crear tres nuevos objetos variable que se utilizará para crear la hoja de cálculo de Excel:

Dim newExcelApp As Excel.Application

Dim newWbk As Excel.Workbook

Dim newWkSheet As Excel.Worksheet5

Agregue el código siguiente para iniciar Excel y mostrarlo:

Set newExcelApp = Excel.Application

newExcelApp.Visible = True

6 Escriba lo siguiente para agregar un nuevo libro y una hoja de cálculo:

Set newWbk = newExcelApp.Workbooks.Add

Set newWkSheet = newWbk.Worksheets(1)

7 Agregar datos a la hoja de cálculo nueva, escribiendo lo siguiente:

newWkSheet.Cells (1, 1). Valor = "Nueva hoja de cálculo..."

8 Guarde el libro nuevo creado escribiendo el siguiente código:

newWkSheet.SaveAs ("C:\myworksheet.xlsx")9

Editar la ruta en el paso anterior y escriba la ruta de acceso y el nombre de su elección.

10 Escriba lo siguiente para finalizar el procedimiento sub:

End Sub

11 Presione "F5" para ejecutar el procedimiento y crear una nueva hoja de cálculo de Excel.