Programmazione VBA su Access

16 ore

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.

tag:
Access VBA
durata
16 ore

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.

Prerequisiti

I requisiti necessari per poter frequentare il corso Programmazione VBA su Access sono:

  • 16 ore