Come imparare VBA per Access

November 11

Come imparare VBA per Access


Visual Basic, Applications Edition (VBA) è il linguaggio di programmazione sviluppatori di Microsoft Office utilizzano per creare report personalizzati, query, moduli di immissione dati e altri strumenti per la gestione dei dati e di accesso. Learning VBA significa acquisire abilità nell'applicare oggetti virtuali di accesso '(ad esempio tabelle, query, report) per le vostre esigenze di dati. È necessario capire come eseguire le query comuni come selezionare, aggiornare, cancellare e inserire. L'apprendimento di accesso VBA può aiutare a risparmiare tempo e ridurre l'errore di inserimento dati.

istruzione

1 Fare una ricerca, utilizzando lo strumento "Trova" del browser nella pagina di "accesso ai dati" di Microsoft Developer Network (MSDN) "Access Developer Center", per ciascuno dei seguenti termini (che si riferiscono alle operazioni fondamentali della VBA che coinvolgono l'accesso ai dati):

Aggiungere ed eliminare un record

Passare un recordset

Modificare una query

applicare le transazioni

Ordinare i dati

Leggere e scrivere a da un campo

2 Leggi attraverso ciascuno degli argomenti elencati al punto 1, quindi copiare il programma campione di ogni argomento elencato negli Appunti di Windows.

3 Premere il tasto "Alt-F11" in Access per entrare l'ambiente di sviluppo integrato VBA (IDE). Fare clic sulla voce "Modulo" del menu "Inserisci" per aprire una nuova finestra di codice di programma. Incollare il programma copiato nella finestra di codice del IDE, quindi eseguire il programma.

4 Aprire un nuovo modulo di codice in IDE seguendo le istruzioni al punto 3. Tipo come gran parte del programma di esempio il più possibile dalla memoria. Eseguire questo passaggio più volte fino a quando non è più necessario fare riferimento alla lista originale del programma di esempio.

5 Clicca sul link "Forme" di MSDN "come faccio a ..." pagina. Leggere, eseguire i programmi di esempio per, e impegnarsi a memoria i seguenti argomenti che coinvolgono maschere e report di Access ':

La convalida dei dati modifica record di una maschera

Creazione di criteri di filtro dall'input dell'utente

Mostrando una finestra di dialogo durante la registrazione eliminazione

Impostazione delle proprietà per i controlli e per maschere e report

Sincronizzazione del record corrente di un oggetto "Recordset" con quello della forma attualmente in esecuzione

6 Leggere, imparare e come avete fatto gli argomenti precedenti, il tema dell'interfaccia utente di applicare nastri personalizzati per maschere e report. Questo argomento è sulla pagina "User Interface", che MSDN di "Come faccio a ..." link alle pagine da.

7 Leggere ed eseguire i programmi di esempio dei collegamenti "come faccio a ..." di pagina "accesso agli oggetti Reference Model" o "DAO di riferimento". Gli argomenti del programma di oggetti di Access 'includono l'oggetto "Applicazione", che rappresenta il programma di accesso stesso; i "database", "RecordSet" e "Report" oggetti; e le "Forms" e gli oggetti (definizione di query) "QueryDef".

Il riferimento all'oggetto di accesso del modello e DAO formano la "albero genealogico" di oggetti virtuali che rappresentano tutti gli elementi e le operazioni utilizzate in Access. Ad esempio, le query, le tabelle del database, report e moduli hanno tutti almeno un oggetto quanto riguarda l'accesso e DAO gerarchie menzionati in precedenza. Gli elementi dell'interfaccia utente come il nastro, e controlli dei moduli, come caselle di controllo e pulsanti, appaiono anche come oggetti nelle gerarchie di oggetti.