" VBA rapporten " verwijzen naar de rapporten in een Microsoft Access-database die een Visual Basic for Applications ( VBA ) -programma manipuleert . Een bewerking VBA kunt uitvoeren op Access-rapporten is een rij samenvatting van gedetailleerde gegevens rijen te creëren . Bijvoorbeeld , VBA-code in een rapport kan tally individuele verkoop van een verkoper voor de maand om te bepalen totale verkoop van die maand . Een essentiële stap in het aanpassen van Access-rapporten met VBA wordt eerst het rapport met standaard (niet - programmering) interface van Access 's ontwerpen . Beheren van rapporten Access met VBA kunt u rapporten op maat van de exacte specificaties van uw werk team te creëren . Wat je nodig hebt Microsoft Access Toon Meer Aanwijzingen 1 Open Access , klikt u op het menu "Create " rubriek , gevolgd door het indrukken van de " Table " punt . Deze actie maakt een tabel van sample gegevens die u een VBA- rapport zal produceren uit binnenkort . Type " titel " 2 in de nieuwe tabel van de bovenste cel van de kolom , typ dan " Cost " in de cel rechts van die cel . Type 3 een lijst met twee of drie namen van boeken in de rijen onder de "titel " kolom en typ een geldig aantal als monster prijzen voor de boeken onder de " Cost " kolom . Press 4 "Control - S , " typ " BookPrices " voor de naam van de tabel. 5 Klik op de " BookPrices "in het navigatievenster op het scherm naar links , klik op de " " menukop 's " Create Report " knop om een nieuw rapport op basis van de tabel BookPrices creëren . tabblad rechtermuisknop op het rapport van 6 , klik vervolgens op de " ontwerpweergave " punt . Deze actie kunt u een VBA- programma hechten aan het rapport . 7 Rechtsklik op een leeg gedeelte van het nieuwe rapport en selecteer " Eigenschappen" om de " Eigenschappen" venster weer te geven voor het rapport . < br > 8 Klik op het tabblad " Event " van de "Eigenschappen " venster , klik vervolgens op het kleine pijltje rechts van de " On Load " punt . Deze actie vertelt Access dat u wilt een VBA- programma uit te voeren wanneer Access laadt het rapport in het geheugen van uw harde schijf . 9 Klik op de " ... " knop aan de rechterkant van de naar beneden wijzende pijl om de VBA geïntegreerde ontwikkelomgeving in te voeren . 10 Typ of plak de volgende programmacode boven de "Exit sub" verklaring van de " Report_load " subroutine . Het programma bepaalt en past een filter voor het rapport , die zeeft door alle records op die bijeenkomst vinden de criteria die u opgeeft voor het filter . Me.Filter = " cost = 1,23 " Me . FilterOn = True type 11 over de tekst " 1.23 " met de kosten van een van de door u in stap 3 ingevoerde records. Druk 12 " Alt - F11 "om terug te keren naar de standaard Access -interface , vervolgens met de rechtermuisknop op het tabblad van het rapport en selecteer " rapport bekijken "om het rapport uit te voeren . Toegang zal alleen het record waarvan de kosten die u hebt opgegeven in stap 11 weer te geven .
|