Microsoft Access -ens innebygde programmering miljø , tillater Visual Basic for Applications eller VBA , brukere å utføre noen av de data operasjoner tilgjengelige i Access er standard brukergrensesnitt. Operasjonene omfatter SQL-spørringer som endrer data type en tabell kolonne , for eksempel fra heltall til tekst. Access-brukere kan ta flere tilnærminger til å endre et felt datatype med VBA. Endre felttyper med VBA-makroer kan gjøres på noen få enkle trinn. Instruksjoner
en
Åpen Microsoft Access, og deretter begynne å lage en tabell med eksempeldata ved å klikke på "Create" -menyen er " Table" element. Du vil bruke VBA til å endre datatypen for et felt i denne tabellen .
2
Type " Book" i den andre kolonnen øverste celle i tabellen grid vinduet åpnet i trinn 1 . Type " pris" i cellen til høyre for " Book" celle .
3
Type hvilken som helst bok navn i den første cellen under "Bøker " kolonneoverskrift , og skriv en prøve pris i den første cellen under " Pris "-kolonnen . Skrive inn nummeret gjør automatisk tilgang definere " Pris "-kolonnen som en ikke- tekst , numerisk felt .
4
Trykk "Ctrl -S ", så skriv " Booktable " for å gi det navnet til prøven data .
5
Høyreklikk på " Booktable "-fanen og velg " Design visning. " "Prisen" raden i tavla som vises vil vise " Number ". Dette indikerer at " Pris "-feltet er et numerisk , ikke tekst , felt . Lukke fanen ved å høyreklikke det og klikke på " Close ".
6
Trykk " Alt- F11 " for å gå inn i koding vinduet for VBA-makroer . Klikk på " Insert " -menyen er " Module" element for å sette inn en ny modul eller et vindu for å skrive inn felt- skiftende program .
7
Lim inn følgende program i modulen . Dette programmet er " Execute " statement kjører en SQL-kommando , " ALTER TABLE , " på " Booktable " data . Denne kommandoen endrer feltet type "prisen" feltet fra numerisk til tekst.
Public Sub ChangeDataType ( )
Dim dbase Som DAO.Database
Sett dbase = CurrentDb
dbase.Execute ( " ALTER TABLE Booktable ALTER kolonne [ pris] tekst ( 25 ) ; ")
End Sub
8
Kjør programmet ved å klikke på en av sine uttalelser og klikke på "Kjør " -menyen er " Kjør"-kommandoen .
9
Tilbake til Access ved å trykke "Alt- F11 , " deretter re- vise utformingen visningen av " Booktable " data ved bruker trinn 5 anvisninger. "Prisen" raden viser nå "Text " i stedet for "Number ".