Visual Basic for Applications ( VBA ) är programmeringsspråket Microsoft Office -utvecklare använder för att skapa anpassade rapporter , frågor, uppgifter anmälningsblanketter och andra verktyg för datahantering och tillträde . Lärande VBA innebär att förvärva färdighet i att tillämpa Tillträde " virtuella föremål (t.ex. tabeller, frågor , rapporter ) till dina krav på uppgifter . Du måste förstå hur man utför vanliga frågor som SELECT , uppdatera , radera och infoga . Lärande Tillträde VBA kan hjälpa till att spara tid och minska datainmatning fel . Saker du behöver
Microsoft Access
Visa fler instruktioner
1
Gör en sökning , använda din webbläsares " Sök " verktyg på " Data Access " sida av Microsoft Developer Network ( MSDN ) " Access Developer Center , " för var och en av följande termer ( som hänvisar till VBA : s grundläggande verksamhet som omfattar dataåtkomst ) :
Lägg till och ta bort en post
Navigera en postmängd
Ändra en fråga
Ansök transaktioner
uppgifter
Sortera
Läs till och skriva från ett fält
2
Läs igenom varje av de ämnen som anges i steg 1 , sedan kopiera varje ämne s program exempel listas till Windows urklipp .
3
Tryck " Alt - F11 " i Access för att komma in i VBA integrerad utvecklingsmiljö ( IDE ) . Klicka på " Infoga " -menyn är " Module " objekt för att öppna ett nytt fönster programkod . Klistra in den kopierade programmet till IDE : s kod fönstret , sedan kör programmet .
4
Öppna en ny kod modul i IDE med instruktionerna i steg 3 . Typ så mycket av provet programmet som möjligt ur minnet . Utför detta steg tills du inte längre hänvisa till den ursprungliga listan av provet programmet .
5
Klicka på " Blanketter " länk av MSDN " Hur gör jag .. " sidan. Läs , häll provet program för , och åta sig att minnet följande ämnen innebär tillgång " formulär och rapporter :
dataverifiering redigera ett formulär rekord Creation
av filtervillkor från användarens input
Visar en dialogruta under Review, Spela radering
Ange egenskaper för kontroller , och för formulär och rapporter
Synkronisera det nuvarande rekordet på en " Recordset " objekt med den för tillfället körs formen
6
Läs och lär dig som du gjorde tidigare teman , användargränssnittet ämne att tillämpa egna band till formulär och rapporter . Detta ämne är på " User Interface " sida som MSDN : s " Hur gör jag .. " sida länkar till .
7
Läs och häll provet program från " Hur gör jag .. " sidans " Access Object Model Reference " eller " DAO Referens " länkar . Programmet ämnen på tillgång " objekten inkluderar " Application " objekt , som representerar Access- programmet i sig , den " Database , " " RecordSet " och " Rapport " objekt , och" Formulär " och " QueryDef " ( frågedefinition ) föremål .
Access- objektmodellen och DAO referens bildar " stamträd " av virtuella objekt som representerar alla delar och operationer som används i Access . Till exempel , frågor , databastabeller , rapporter och blanketter har alla minst ett objekt i Access och DAO hierarkier nämnde tidigare . Element i användargränssnittet som bandet , och kontroller form såsom kryssrutor och knappar , verkar också som objekt i objektet hierarkier .