Visual Basic for Applications ( VBA ) er det programmeringssprog Microsoft Office -udviklere bruger til at oprette brugerdefinerede rapporter , forespørgsler, dataindtastning formularer og andre værktøjer til data management og adgang. Læring VBA betyder at erhverve færdigheder i at anvende Access ' virtuelle objekter (f.eks tabeller, forespørgsler , rapporter ) til dine datakrav . Du er nødt til at forstå, hvordan du udfører almindelige forespørgsler som select , ajourføre, slette og indsætte. Læring Access VBA kan hjælpe med at spare tid og reducere indtastning af data fejl. Ting du skal
Microsoft Access
Vis Flere Instruktioner
1
Må en søgning , ved hjælp af din browsers " Find " værktøj på " Data Access " siden af Microsoft Developer Network s (MSDN) "Adgang Developer Center ", for hver af følgende betingelser ( som refererer til VBA grundlæggende operationer med dataadgang ) : Hej
Tilføj og slette en post
Naviger et recordset < br >
Ændre en forespørgsel
Anvend transaktioner
Sortere data
Læs til og skrive fra et felt
2
Læs gennem hver af de emner, der er anført i trin 1 , skal du kopiere og derefter hvert emne stikprøve program, der står til Windows Udklipsholder .
3
Tryk på " Alt- F11 " i Access for at indtaste VBA integrerede udviklingsmiljø (IDE ) . Klik på " Indsæt" menuen " Module" element for at åbne et nyt program kode vinduet. Indsæt den kopierede programmet i IDE kode vindue , og derefter køre programmet.
4
Åbn en ny kode modul i IDE hjælp af instruktionerne i Trin 3 . Type som meget af prøven programmet som muligt fra hukommelsen . Udfør dette trin , indtil du ikke længere nødt til at henvise til den oprindelige notering af prøven program.
5.
Klik på " Formularer " linket for MSDN "How Do I. .. " side . Læs , køre prøven programmer, og forpligte sig til hukommelsen følgende emner involverer adgang ' formularer og rapporter :
datavalidering redigering en formular rekord
Oprettelse af filterkriterier fra bruger input
Viser en dialogboks under rekord sletning
Indstilling egenskaber til kontrol og for formularer og rapporter
Synkronisering af nuværende rekord på en " Recordset " objekt med den aktuelt kørende formular < br >
6
Læs , og lære som du gjorde tidligere emner brugergrænsefladen emne for at anvende brugerdefinerede bånd til formularer og rapporter. Dette emne er på " User Interface" side, MSDN er " Hvordan gør I. .. " side henviser til .
7
Læs og køre programeksempler fra " Hvordan I. .. " sides "Adgang Object Model Henvisning " eller " DAO referencen" links. Programmet emner om Access ' objekter nævnes " Application " objekt , som repræsenterer Access programmet selv , den " Database ", " RecordSet " og " Rapport " objekter , og " Forms " og " QueryDef " ( query definition) objekter.
Access objekt model og DAO henvises udgør " stamtræ " af virtuelle objekter, der repræsenterer alle de elementer og operationer , der anvendes i Access. For eksempel alle forespørgsler , databasetabeller , rapporter og formularer have mindst ét objekt i Access og DAO hierarkier nævnt tidligere. Brugergrænseflade elementer som båndet , og formular-kontroller såsom afkrydsningsfelter og knapper , vises også som objekter i objektet hierarkier .