Programmazione VBA su Access
IL CORSO
La Microsoft ha avvicinato il mondo dei database relazionali anche ai non addetti ai lavori tramite Access, strumento appositamente incluso nella suite Office.
Gli strumenti di progettazione visuale in esso disponibili permettono di strutturare con facilità i dati, relazionarli tra loro e renderli fruibili e modificabili tramite maschere e report. Tutto ciò può non bastare. A volte le necessità professionali richiedono la capacità di interagire in maniera più approfondita con i propri database. In tali circostanze, il linguaggio VBA offre un ambiente di programmazione completo, totalmente integrato in Access, idoneo allo svolgimento di qualsiasi operazione su tabelle, maschere e report.
PROGRAMMA
- Introduzione: perchè programmare Access
- L'ambiente di sviluppo: il Visual Basic Editor
- Architettura di Access e suo sistema di oggetti
- Tipi di dato, variabili e costanti in VBA
- Tipi di dato definiti dall'utente: i costrutti Type ed Enum
- Programmazione procedurale: subroutine e funzioni
- Istruzioni di controllo: costrutti condizionali, cicli e l'istruzione Goto
- Gestione degli errori
- Programmazione ad eventi: impiego pratico di VBA nei database in Access
- Programmazione basata su oggetti. Oggetti, riferimenti ed istruzione Set
- Accesso ai dati con DAO
- Accesso ai dati con ADO
- Esecuzione di query SQL tramite VBA
- L'oggetto DoCmd
- Funzionalità per l'interazione con l'utente
- ODBC e collegamento a database non-Access
- Funzioni di dominio
- Funzioni di gestione delle stringhe, dei numeri e delle informazioni data/ora
Modalità di frequenza
Il corso Programmazione VBA su Access può essere frequentato sia in modalità pubblica,in aula con altri partecipanti, che in modalità privata, personalizzata in base alle esigenze del singolo partecipante.
Il Corso è disponibile in modalità Webinar (streaming online in presenza)
Prerequisiti
I requisiti necessari per poter frequentare il corso Programmazione VBA su Access sono: