“Conocimiento software>Software de base de datos

Cómo actualizar una hoja de cálculo de Acceso

2016/2/29
Microsoft Access y Excel casi van de la mano en el desarrollo de aplicaciones de base de datos en Access . Los usuarios están encantados de analizar sus datos con Excel , y se les puede dar esa funcionalidad al ser capaz de actualizar las hojas de cálculo de Access . En Access puede utilizar Visual Basic para aplicaciones para abrir una hoja de cálculo de Excel existente y actualizarla con datos dinámicamente. En VBA puede utilizar la biblioteca de objetos de Microsoft Excel para manipular objetos de Excel . Instrucciones
1

clic en la pestaña " Herramientas de base de datos" , haga clic en "Visual Basic ", y haga clic en el menú " Insertar". Haga clic en " módulos" para insertar un nuevo módulo de código VBA.

2 Haga clic en el menú " Herramientas" y haga clic en "Referencias ". Marque la casilla junto a " Excel 3

inicio escribiendo el siguiente código para crear un nuevo sub procedimiento :

updateSpreadSheet Private Sub ()

On Error GoTo Err_updateSpreadSheet :
4

Escriba el siguiente código para crear el libro y los objetos de hoja de cálculo :
< p> wkBkObj As Excel.Workbook

xlSheet As Excel.Worksheet
5

abrir un libro de Excel existente y utilizar Sheet1 como la hoja de actualizar añadiendo el siguiente código:

Set wkBkObj = Workbooks.Open ("C: \\ mySpreadsheet.xlsx " )

Set xlSheet = wkBkObj.Worksheets ( "Sheet1 ")
wkBkObj.Windows

( 1 ) . Visible = True
6

Agregue el siguiente código de VBA para actualizar A1 de la hoja de cálculo : . .

xlSheet

Range (" A1") Seleccione

. Range (" A1") . valor = " valor actualizado de acceso"

End con fotos de 7

Guardar , cerrar el libro de Excel, y al final del procedimiento añadiendo el siguiente código:

wkBkObj.Save

wkBkObj.Close

Exit_updateSpreadSheet :

Exit Sub

Err_updateSpreadSheet :
MsgBox

Err.Description

Reanudar Exit_updateSpreadSheet :

End Sub
8

Press "F5 " para ejecutar el procedimiento y actualizar la hoja de cálculo < br . >

Software de base de datos
Cómo convertir String en Flotador en SQL
Cómo quitar una base de datos Link
Relational Database Tools Prototipos
Cómo Multiplicar a los campos de SQL
Cómo encontrar el domingo con T -SQL
¿Para qué utiliza el software MySQL?
Corel Paradox Formación
¿Cómo puedo cambiar los modos de autenticación de SQL
Conocimiento de la computadora © http://www.ordenador.online