? Vite hvordan du oppretter en autoincrement felt i en Access-tabell ved hjelp av Visual Basic for Applications , eller VBA , kan gjøre programmet mer dynamisk . En autoincrement feltet er et felt i en tabell som automatisk trinn for hver ny rekord . Microsoft Office Access er en relasjonsdatabase styringssystem brukes til mindre databaser . VBA er et programmeringsspråk utviklet av Microsoft og brukes til å automatisere rutineoppgaver i Microsoft Office-programmer . Instruksjoner
en
start Microsoft Office Access 2007 og velg "Blank Database ," klikk " Opprett". Klikk på " Database Verktøy ", velg deretter " Visual Basic. "
2
Klikk på Insert -feltet og velg " Module ".
3
Kopier og lim inn følgende kode i modulen : en
Private Sub autoIncrementField ( )
Sett dBS = Application.CurrentDb
Sett tblDef = dbs.TableDefs ( " addressTbl ")
< p > Set Newfield = tblDef.CreateField ( " AutoField " , dbLong )
p Med Newfield
. attributter = dbAutoIncrField
End With
p Med tblDef . felt
. Tilføy Newfield
. Refresh
End With
End Sub
4
Rediger følgende kodelinje og skriv inn navnet på tabellen : en
Set tblDef = dbs.TableDefs ( " addressTbl ")
Trykk " F5 " for å gjennomføre subrutine
.