Microsoft Access indbyggede i programmeringsmiljø tillader Visual Basic for Applications eller VBA , brugerne til at udføre nogen af de data operationer er tilgængelige i Access standard brugergrænseflade. Disse operationer omfatter SQL-forespørgsler , der ændrer datatypen for en tabelkolonne , såsom fra heltal til tekst. Access-brugere kan tage flere tilgange til at ændre et felts datatype med VBA . Ændring felttyper med VBA-makroer kan gøres på et par enkle trin . Instruktioner
1
Åbn Microsoft Access , og derefter begynde at oprette en tabel med eksempeldata ved at klikke på "Opret" menuen "Tabel" element. Du skal bruge VBA til at ændre datatypen for et felt i denne tabel.
2
Type " Bog" i anden kolonne øverste celle i tabellen gitter vinduet åbnes i trin 1 . Type " Pris " i cellen til højre for "Bog " celle .
3
Type enhver bog navn i den første celle under " Bøger " kolonneoverskriften , og skriv en prøve pris i den første celle under "Prisen" kolonnen. Skrive nummeret automatisk gør adgangen definere " Pris " kolonnen som en ikke- tekst, numerisk felt .
4
Tryk på " Ctrl- S " og derefter indtaste " Booktable " for at give det navn til prøven data.
5
Højreklik på " Booktable "-fanen og vælg " designvisning ". Den " Pris " række i gitteret , der vises vil vise " Number ". Dette indikerer, at de " Pris " feltet er et numerisk , ikke tekst, felt. Luk fane ved at højreklikke på det og klikke på "Luk ".
6
Tryk på " Alt- F11 " for at indtaste koder vindue til VBA-makroer . Klik på " Indsæt" menuen " Module" element for at indsætte et nyt modul eller et vindue til indtastning dit felt skiftende program.
7
Indsæt følgende program i modulet . Dette programs "Udfør " erklæring kører en SQL-kommando , " ALTER TABLE ", på de " Booktable " data . Denne kommando ændrer felttypen af " Pris " felt fra numerisk til tekst.
Public Sub ChangeDataType ()
Dim dBASE Som DAO.Database
Set dBASE = CurrentDb
dbase.Execute ( " ALTER TABLE Booktable ALTER COLUMN [ pris ] tekst ( 25) ," )
End Sub
8
Kør programmet ved at klikke på en af sine erklæringer og klikke på " Kør" menuen "Kør" kommandoen .
9
Retur til adgang ved at trykke på " Alt- F11 ", derefter igen vise design visning af " Booktable " data ved hjælp trin 5 anvisninger. Den " Pris " række viser nu "Tekst " i stedet for "Number ".