|  
    
 Visual Basic pour Applications ou VBA , peut être utilisé pour automatiser des processus autrement effectuées manuellement . Microsoft Office Access - un système de base de données relationnelle proposé dans la suite Microsoft Office - permet aux programmeurs d'utiliser VBA pour modifier des tables dans leurs bases de données. Le champ NuméroAuto sert à identifier de manière unique les enregistrements d'une table. Enregistrements uniques dans une table sont utilisées comme clés primaires et secondaires dans d'autres tables. Instructions   1  Ouvrez Microsoft Office Access 2007, cliquez sur la " base de données vide ", puis sélectionner "Créer". Cliquez sur " Database Tools ", puis sélectionnez " Visual Basic ".   2   Cliquez sur le champ " Insertion", puis sélectionner "Module ".   3   copie et collez ce code dans votre nouveau module.     Private Sub newAutoIncColumn ()     Set dbase = Application.CurrentDb     Set TableDef = dbase.TableDefs ( " MyTableName " )     Set newClmn = TableDef.CreateField ( " AutoField " , dbLong )     newClmn     . attributes = dbAutoIncrField     End With     avec TableDef.Fields     . Append newClmn     . Actualiser     End With End Sub       4   Modifier cette ligne de code et tapez le nom de votre table.     Set TableDef = dbase.TableDefs ( " MyTableName " )     " AutoField " vont incrémenter automatiquement par "1" lorsque de nouvelles données sont entrées dans la table. Le " AutoField " sera utilisé pour identifier de façon unique chaque enregistrement de la table.    
 
 |