" VBA rapporter " hänvisar till rapporter i en Microsoft Access-databas som en Visual Basic for Applications ( VBA ) program manipulerar . En operation VBA kan utföra på Access-rapporter är att skapa en rad summerar detaljerade rader med data . Till exempel , kan VBA-kod i en rapport stämmer en säljares individuella försäljningen för månaden för att fastställa att månadens totala försäljning . Ett viktigt steg i att skräddarsy Access-rapporter med VBA först utforma rapporten med Access : s standard ( icke - programmering ) gränssnitt . Hantera åtkomst rapporter med VBA kan du skapa rapporter som är anpassade till ditt arbete lagets exakta specifikationer . Saker du behöver
Microsoft Access
Visa fler instruktioner
1
Open Access , klicka på " Skapa " menyn rubrik , följt av att trycka på " Table " posten . Denna åtgärd gör en tabell med exempeldata som du kommer att producera en VBA rapport från kort .
2
Type " Title " i den nya tabellens översta cellen i sin enda kolumn , skriv sedan " Cost " i cellen till höger om cellen . Addera 3
Typ en lista med två eller tre namn på böcker i raderna under " title "-kolumnen , och skriv ett giltigt nummer som prisexempel för böcker under " Cost " kolumnen .
4
Tryck " Ctrl- s , " sedan " BookPrices " för tabellen namn .
5
Klicka på " BookPrices " objektet i navigeringsfönstret på skärmen till vänster , klicka på " Skapa " menyn rubriken " Rapport " -knappen för att skapa en ny rapport baserad på BookPrices bordet .
6
Högerklicka på rapportens fliken , klicka sedan på " Design " objektet . Denna åtgärd gör att du kan fästa ett VBA -program till rapporten .
7
Högerklicka på en tom del av den nya rapporten och välj "Egenskaper" för att visa " Egenskaper " fönstret för rapporten .
8
Klicka på "Event " fliken i " Egenskaper " rutan , och klicka sedan på den lilla nedåtpekande pilen till höger om " On Load " objektet . Denna åtgärd berättar Access som du vill köra ett VBA -program när Access läser in rapporten i minnet från din hårddisk .
9
Klicka på " ... " knappen till höger om den nedåtriktade pilen för att öppna VBA integrerad utvecklingsmiljö .
10
Skriv eller klistra in följande programkod ovanför " Exit sub " uttalande " Report_load " subrutin . Programmet definierar och tillämpar ett filter för rapporten , som sållar igenom alla poster för att hitta dem som uppfyller kriterierna som du anger för filtret .
Me.Filter = " kostnad = 1,23 "
mig . FilterOn = Sant
11
typ över texten " 1,23 " med kostnaden för en av de poster som du angav i steg 3 .
12
Tryck " Alt - F11 " för att återgå till vanlig Access- gränssnittet , högerklicka rapportens fliken och välj " rapport view " för att köra rapporten . Tillträde kommer att visa enbart post vars kostnad du angav i steg 11 .