Il corso illustra come utilizzare VBA per realizzare applicazioni all'interno di Microsoft Office, in particolare utilizzando Word ed Excel.
VBA in effetti è utilizzabile anche in altre applicazioni Microsoft (Access, Project, Outlook) e non (AutoCAD, SolidWorks,...)
Destinatari
Utenti evoluti che desiderino scrivere delle macro ad es. per Excel, Access, Word per automatizzare compiti ripetitivi o anche per creare vere e proprie applicazioni.
Non è richiesta la precedente conoscenza di un linguaggio di programmazione.
Contenuti
Introduzione
Variabili e tipi
Istruzioni e commenti
Strutture di controllo (if, for, while...)
Tipi predefiniti
Creazione di nuovi tipi
Creazione di oggetti ed interazione con oggetti
Creazione di funzioni e procedure (passaggio per valore o per riferimento)
Funzioni ricorsive;
Protezione (funzioni private e pubbliche).
Introduzione al Modello degli oggetti di Word e di Excel.
Finestre di dialogo
Esempio di semplice applicazione in ambiente Word
Esempio di semplice applicazione in ambiente Excel
Esempio di semplice applicazione Excel che produce file Word