Come accedere ai report VBA

November 10

Come accedere ai report VBA


"VBA Reports" si riferiscono ai rapporti in un database Microsoft Access che un Visual Basic, Applications Edition (VBA) il programma manipola. Una operazione di VBA in grado di eseguire il report di Access è quello di creare una riga che riassume righe di dati dettagliati. Ad esempio, il codice VBA in un rapporto può coincidere le vendite individuali di un venditore per il mese di determinare le vendite totali di quel mese. Un passo essenziale nella personalizzazione report di Access con VBA viene prima la progettazione del rapporto con l'interfaccia di accesso standard (non-programmazione). Gestire i rapporti di accesso con VBA consente di creare report su misura per le specifiche esatte del vostro team di lavoro.

istruzione

1 Open Access, quindi fare clic su "Crea" intestazione del menu, poi premere la voce "Table". Questa azione fa una tabella di dati di esempio che si produce un rapporto VBA da poco.

2 Tipo "titolo" nella cella all'inizio della nuova tabella della sua singola colonna, quindi digitare "costo" nella cella a destra della cella.

3 Digitare un elenco di due o tre nomi di libri nelle righe sotto la colonna "titolo", e digitare qualsiasi numero valido in quanto i prezzi di esempio per i libri sotto la colonna "Costo".

4 Premere il tasto "Control-S", quindi digitare "BookPrices" per il nome della tabella.

5 Fare clic sulla voce "BookPrices" nel pannello di navigazione a schermo a sinistra, quindi fare clic sul pulsante "Report", il "Crea" di intestazione menu per creare un nuovo report basato sulla tabella BookPrices.

6 Pulsante destro del mouse sulla scheda del report, quindi fare clic sulla voce "visualizzazione struttura". Questa azione consente di collegare un programma VBA per il rapporto.

7 Fare clic su qualsiasi parte vuota del nuovo rapporto e selezionare "Proprietà" per visualizzare il riquadro "Proprietà" per il rapporto.

8 Fare clic sulla scheda "Evento" del riquadro "Proprietà", quindi fare clic sulla piccola freccia rivolta verso il basso alla destra della voce "On Load". Questa azione indica Access che si desidera eseguire un programma di VBA quando Access carica il rapporto in memoria dal disco rigido.

9 Fare clic sul pulsante "..." a destra della freccia rivolta verso il basso per accedere all'ambiente di sviluppo integrato VBA.

10 Digitare o incollare il seguente codice di programma al di sopra del "Exit Sub" dichiarazione della subroutine "Report_load". Il programma definisce e applica un filtro per la relazione, che passa al setaccio tutti i record per trovare quelli che soddisfano i criteri specificati per il filtro.

Me.Filter = "costo = 1.23"

Me.FilterOn = True

11 Digitare il testo "1.23" con il costo di uno dei record immesso al punto 3.

12 Premere il tasto "Alt-F11" per tornare all'interfaccia standard di Access, quindi fare clic destro sulla scheda del report e selezionare "Rapporto vista" per eseguire il report. L'accesso verrà visualizzato solo il record il cui costo è stato specificato nel passaggio 11.