Microsoft Access 2007 er den relasjonsdatabase programmet som følger med noen versjoner av Microsoft Office. Det gir et enkelt grensesnitt for folk med minimal database erfaring , og dermed åpner for datalagring og manipulasjon som ellers ville kreve en database administrator . Mens de fleste handlinger kan utføres direkte fra programmets brukergrensesnitt , kan det bli nødvendig å utføre mer avanserte funksjoner, for eksempel et felt sletting , som krever bruk av Visual Basic for Application ( VBA ) språk . Heldigvis Microsoft inneholder en VBA editor med Access , noe som åpner for sletting av et felt med VBA. Du trenger
Access database
Vis flere instruksjoner
en
Naviger til Access-databasen , og dobbeltklikk på filen for å åpne den i Access.
2
Finn tabellen som inneholder feltet du ønsker å slette, ta til etterretning tabellens nøyaktige navnet .
3
Dobbeltklikk på tabellen for å åpne den , og finn feltet du ønsker å slette, tar notere sin " nøyaktige navnet . Når du har fått denne informasjonen , lukk tabellen . Du kan ikke slette et felt fra en åpen tabellen .
4
Klikk på " Database Verktøy"- fanen øverst på skjermen.
5
Velg " Visual Basic " -knappen.
6
Klikk på" Insert "-knappen på toppen av skjermen , velg deretter " Module " alternativet.
7
Skriv følgende inn i " Module" vinduet som nettopp åpnet : en
Private Sub cmdRemove_Field_Click ( )
Dim curDatabase som objekt
Dim tblxxxxx som objekt
"Get en referanse til den gjeldende databasen allerede er åpnet i Access
Sett curDatabase = CurrentDb
"Get en referanse til en tabell med navnet xxxxx i åpen database
Sett tblxxxxx = curDatabase.TableDefs ( " xxxxx ")
tblxxxxx.Fields.Delete " zzzzz "
End Sub
Substitute navnet på tabellen for" xxxxx "og navnet på feltet du ønsker å fjerne for " zzzzz . "
8
Klikk "Kjør" på toppen av skjermen , velg deretter " Run Sub /UserForm " for å slette ditt felt .