EXCEL7 – Excel Visual Basic for Applications
Descrizione corso
Il corso EXCEL7 Excel Visual Basic for Applications vuole trasmettere agli allievi le conoscenze e le competenze per realizzare applicazioni VBA basate sugli oggetti di Microsoft Excel.
Durata del corso: 3 giorni
Visual Basic for Applications
- Terminologia
- Il modello a oggetti
- Le collezioni di oggetti
- L’Object Browser
Il VBA Editor
- Il Progetto
- Le Proprietà
- L’area di lavoro
- I moduli di codice
- Impostare un Breakpoint
- Eseguire una procedura step by step
Tecniche di programmazione
- La funzione MsgBox
- La funzione InputBox
- Il metodo InputBox
- Utilizzo dello statement If
- Utilizzo dello statement Select Case
- Il ciclo For
- Il ciclo Do…Loop
Utilizzare gli oggetti di Excel
- Application: metodi e proprietà
- WorkBook: metodi e proprietà
- WorkSheet: metodi e proprietà
- Range: metodi e proprietà
Convenzioni e tecniche per la scrittura e l’utilizzo di procedure
Utilizzare le variabili
- Dichiarazione implicita ed esplicita
- Scopo delle variabili
- Passaggio delle variabili
- By Reference
- By Value
- Tipi di dato
- Array
Controllo degli errori
Utilizzo di funzioni definite dall’utente
Creare form personalizzati
- Creazione di un form
- Inserimento di oggetti: textbox, label, combo box, option button, command button
- Utilizzare un form personalizzato in una procedura
Utilizzare procedure di autoesecuzione
Il corso Excel Visual Basic for Applications è particolarmente indicato a tutti gli utenti di Microsoft office
Per frequentare con successo questo corso è consigliabile che i partecipanti abbiano:
- un’ottima conoscenza di Excel;
- abbiano partecipato al corso EXCEL6 – Automatizzare le operazioni in Excel con le macro registrate o possiedano competenze equivalenti.
Al termine del corso Excel Visual Basic for Applications gli allievi saranno in grado di realizzare applicazioni VBA che controllano gli oggetti di Microsoft Excel.
Lingua utilizzata nel corso/dal docente: Italiano
Il materiale didattico e l’ambiente di laboratorio sono in lingua Inglese
Il corso include:
- un attestato di frequenza inviato via e-mail una settimana dopo il termine del corso.