Microsoft Access inbyggda i programmering miljö , gör att Visual Basic for Applications eller VBA , användare att utföra någon av de uppgifter som verksamheten finns i Access standard användargränssnitt . Dessa verksamheter omfattar SQL-frågor som ändrar datatypen för en tabell kolumn , exempelvis från heltal till text . Access-användare kan ta flera sätt att förändra ett fälts datatyp med VBA . Ändra fälttyper med VBA-makron kan göras i några få enkla steg . Instruktioner
1
Öppna Microsoft Access och sedan börja skapa en tabell med exempeldata genom att klicka på " Skapa " menyn " Tabell " posten . Du kommer att använda VBA för att ändra datatypen för ett fält i den här tabellen .
2
Type " Bok " i den andra kolumnens översta cellen i tabellen rutnät fönstret öppnas i steg 1 . Typ " Pris " i cellen till höger om " Bok " cell . Addera 3
typ valfri bok namn i den första cellen under " Böcker " kolumnrubrik och skriv ett prov priset i den första cellen under " pris " kolumnen . Skriva numret automatiskt gör Tillträde definiera " Pris " kolumnen som en icke - text , numeriskt fält .
4
Tryck " Ctrl- S " och sedan skriva " Booktable " att ge det namnet till provet uppgifter .
5
Högerklicka på " Booktable " -fliken och välj " Design. " "Priset" rad i rutnätet som visas kommer att visa " Number ". Detta tyder på att den " Pris " fältet är ett numeriskt , inte text , fält . Stäng fliken genom att högerklicka på den och klicka på " Stäng ".
6
Tryck " Alt - F11 " för att ange den kodande fönstret för VBA-makron . Klicka på " Infoga " -menyn är " Module " objektet för att infoga en ny modul eller fönster för att ange ditt område förändras program .
7
Klistra in följande program i modulen . Detta program är " Execute " uttalande körs ett SQL-kommando , " ALTER TABLE , " på " Booktable " data . Detta kommando ändrar fälttyp för " Pris " fältet från numeriska till text .
Public Sub ChangeDataType ( ) katalog
Dim dbase Som DAO.Database
Set dbase = CurrentDb
dbase.Execute ( " ALTER TABLE Booktable ALTER KOLUMN [ pris ] text ( 25 ) ; " ) katalog
End Sub
8
Kör programmet genom att klicka på en av sina uttalanden och klicka på " Kör " -menyn är " Kör " -kommandot .
9
Återgå till Access genom att trycka " Alt - F11 , " sedan åter visa designvyn i " Booktable " data genom med steg 5 instruktioner . Den " Pris " raden visar nu " Text " i stället för " Number . " Addera