Visual Basic for Applications , eller VBA , kan brukes til å automatisere prosesser ellers gjort manuelt . Microsoft Office Access - en relasjonsdatabase system tilbys i Microsoft Office-pakken - lar programmerere å bruke VBA til å endre tabeller i sine databaser . Autonummer-feltet brukes for å identifisere poster i en tabell . Unike poster i en tabell brukes som primærnøkler og sekundære nøkler i andre tabeller. Instruksjoner
en
Åpne Microsoft Office Access 2007 klikker du "Blank Database ", velg deretter "Create ". Klikk på " Database Verktøy ", velg deretter " Visual Basic. "
2
Klikk på " Insert "-feltet , og velg deretter " Module ".
3
Copy og lim denne koden på ny modul.
Private Sub newAutoIncColumn ()
Sett dbase = Application.CurrentDb
Set TableDef = dbase.TableDefs ( " myTableName ")
Set newClmn = TableDef.CreateField ( " AutoField " , dbLong )
p Med newClmn
. attributter = dbAutoIncrField
End With
med TableDef.Fields
. Append newClmn
. Refresh
End With
End Sub
4
Rediger denne linjen av koden og skriv inn navnet på tabellen .
Set TableDef = dbase.TableDefs ( " myTableName ")
" AutoField " vil automatisk øke med "1" når nye data legges inn bordet. Den " AutoField " vil bli brukt til å identifiserer hver enkelt post i tabellen .