Visual Basic for Applications , eller VBA , kan bruges til at automatisere processerne ellers gjort manuelt. Microsoft Office Access - en relationel database , som tilbydes i Microsoft Office-pakken - tillader programmører at bruge VBA til at ændre tabeller i deres databaser . Feltet Autonummerering bruges til entydigt at identificere poster i en tabel . Entydige poster i en tabel anvendes som primære nøgler og sekundære nøgler i andre tabeller. Instruktioner
1
Åbn Microsoft Office Access 2007 , klik på " Tom database " og derefter vælge "Opret ". Klik på " Database Tools " og derefter vælge "Visual Basic ".
2
Klik på "Indsæt "-feltet , og vælg derefter " Modul ".
3
Copy og indsæt denne kode i din nye modul .
Private Sub newAutoIncColumn ()
Set dBASE = Application.CurrentDb
Set TableDef = dbase.TableDefs ( " myTableName " ) < br >
Set newClmn = TableDef.CreateField ( " AutoField " , dbLong )
newClmn
. attributter = dbAutoIncrField
End With
med TableDef.Fields
. Append newClmn
. Refresh
End With
End Sub
4
Rediger denne linje kode , og skriv navnet på dit bord.
Set TableDef = dbase.TableDefs ( " myTableName " )
" AutoField " automatisk vil forøges med "1 ", når nye data indgås tabellen . Den " AutoField " vil blive brugt til entydigt at identificere hver post i tabellen.