Weten hoe je een autoincrement veld te creëren in een Access-tabel met behulp van Visual Basic for Applications , of VBA , kan uw toepassing dynamischer te maken . Een veld autoincrement is een veld in een tabel die automatisch stappen voor elke nieuwe record. Microsoft Office Access is een relationele database management systeem dat wordt gebruikt voor kleinere databases . VBA is een programmeertaal ontwikkeld door Microsoft en wordt gebruikt om routinematige taken in Microsoft Office-toepassingen te automatiseren . Instructies 1 Start Microsoft Office Access 2007 en selecteer " Lege database , " en klik op "Create . " Klik op ' Hulpmiddelen voor databases , " selecteer " Visual Basic . " Kopen van 2 Klik op het veld Invoegen en selecteer " Module . " Kopieer 3 en plak de volgende code in uw module : Private Sub autoIncrementField ( ) Set dbs = Application.CurrentDb Stel TBLDEF = dbs.TableDefs ( " addressTbl " ) op Set Newfield = tblDef.CreateField ( " AutoField " , dbLong ) op p Met Newfield . attributen = dbAutoIncrField End met Met TBLDEF . velden . Append Newfield . Vernieuwen Einde Met End Sub 4 Bewerk de volgende regel code en typ de naam van uw tafel : Set TBLDEF = dbs.TableDefs ( " addressTbl " ) Druk op " F5 " uw subroutine voeren .
|