Visual Basic for Applications, ou VBA, pode ser usado para automatizar os processos de outra forma feitas manualmente . Microsoft Office Access - um sistema de banco de dados relacional oferecido no pacote Office da Microsoft - permite aos programadores usar o VBA para modificar as tabelas em seus bancos de dados. O campo de numeração automática é usado para identificar registros em uma tabela . Registros exclusivos em uma tabela são usados como chaves primárias e chaves secundárias em outras tabelas. Instruções
1
Abra o Microsoft Office Access 2007, clique em "Banco de Dados em Branco ", em seguida, selecione " Criar". Clique em " Ferramentas de Banco de Dados ", selecione "Visual Basic".
2
Clique no botão " Inserir" campo, em seguida, selecione "Módulo ".
3
Copiar e cole este código em seu novo módulo.
Private Sub newAutoIncColumn ()
Definir dbase = Application.CurrentDb
Definir TableDef = dbase.TableDefs ( " MyTableName " )
Definir newClmn = TableDef.CreateField ( " AutoField " , dbLong )
Com newClmn
. Atributos = dbAutoIncrField
End With
com TableDef.Fields
. Anexar newClmn
. Atualizar
End With End Sub
4
Editar esta linha de código e digite o nome de sua tabela.
Set TableDef = dbase.TableDefs ( " MyTableName " )
o " AutoField " será incrementado automaticamente por "1" quando novos dados são inseridos em da tabela. O " AutoField " será usado para identificar exclusivamente cada registro na tabela .