Object Library " og klikk " OK " for å legge referansen .
3 Start ved å skrive følgende kode for å lage en ny sub prosedyre : en
Private Sub updateSpreadSheet ( )
On Error GoTo Err_updateSpreadSheet :
4
Skriv inn følgende kode for å lage arbeidsboken og regnearket objekter:
< p> Dim wkBkObj som Excel.Workbook
Dim XLSheet som Excel.Worksheet
5
Åpne en eksisterende Excel-arbeidsbok og bruke Ark1 som arket for å oppdatere ved å legge følgende kode :
Set wkBkObj = Workbooks.Open ( "C : \\ mySpreadsheet.xlsx ")
Set XLSheet = wkBkObj.Worksheets ( " Ark1 ")
wkBkObj.Windows ( 1 ) . Visible = sant
6
Legg til følgende VBA -kode for å oppdatere A1 i regnearket : . .
p Med XLSheet
Range (" A1 ") Velg
. Range (" A1 ") . Verdi = " oppdatert verdi fra Access "
End With
7
Lagre, lukke Excel arbeidsbok , og avslutte prosedyren ved å legge følgende kode:
wkBkObj.Save
wkBkObj.Close
Exit_updateSpreadSheet : en
Exit Sub
Err_updateSpreadSheet :
MsgBox err.Description
Resume Exit_updateSpreadSheet : en
End Sub
8
Trykk " F5 " for å kjøre prosedyren og oppdatere regnearket