Veta hur man byter namn på kolumner i Microsoft Access med hjälp av Visual Basic for Applications ( VBA ) kan hjälpa dig att undvika att förlora dina data . Access är en relationsdatabas management system . Du behöver inte ta bort kolumnen och skapa en ny för att byta namn på ett fält med hjälp av VBA . Inte behöva ta bort kolumner är viktigt när du arbetar med viktiga data . Det är också viktigt att komma ihåg att säkerhetskopiera databasen innan du gör några ändringar . Instruktioner
1
Starta Access 2007 , välj " Databas Verktyg " och klicka
Skriv följande för att skapa en ny sub " Visual Basic . " :
Sub renameColumns ( ) katalog
Tryck " Enter ".
2
Skriv följande för att förklara din " sträng " och " databas " variabel :
Dim sqlString As String
Dim dbs som databas
3
Skriv följande för att skapa en ny tabell som heter " mytable " och två fält :
sqlString = " CREATE tABLE mytable ( Förnamn TEXT ( 25 ) , Efternamn TEXT ( 25 ) ) ; "
DoCmd.RunSQL ( sqlString )
4
Skriv följande för att byta namn på fälten i " mytable : "
dbs.TableDefs ( " mytable " ) . fält ( " Förnamn " ) . name = " fname "
dbs.TableDefs ( " mytable " ) . fält ( "Efternamn " ) . name = " lname "
Klicka i din" renameColumns " sub och tryck " F5 " för att köra den . Addera