Struttura del corso
Introduzione a VBA
- Presentazione dell'ambiente VBA
- Editor di Visual Basic (VB Editor)
- Utilizzo di Esplora progetti
- Strumenti
- Moduli
- Procedure e funzioni
- Commenti
Principi e concetti della programmazione
- Tipi di dati, variabili e costanti
- Controllo del flusso di programma
- If...Then...Else
- Do...Loop, While e Until
- Istruzioni For...Next
- Input/Output, caselle di messaggio, caselle di input
- Codice associato ai form, manipolazione dei controlli del form
- Passaggio di parametri, restituzione di valori
Debug
- Modalità Run Time, Design Time e Break Mode
- Breakpoint e watch
- Finestra Locale
- Finestra Immediata
Access - Programmazione orientata agli oggetti
- Modello degli oggetti di Access
- Oggetti, collezioni
- Eventi
- Metodi e proprietà
- Biblioteca Data Access Object
Progettazione dell'interfaccia utente in Access
- Programmazione delle procedure evento
- Caselle combinate dinamiche
- Inserimento dati da parte dell'utente
- Considerazioni sulla progettazione dell'interfaccia
- Menu
Access SQL e progettazione di database
- Filtraggio - diverse opzioni della clausola Where
- Derivazione dei dati - campi calcolati
- Join interni tra tabelle
- Join esterni tra tabelle
- Sottopreparazioni: filtraggio, tabelle virtuali e colonne
- Creazione: aggiunta di record direttamente o tramite query
- Aggiornamento e eliminazione: direttamente o tramite sottopreparazioni
- Creazione ed eliminazione di tabelle
- Creazione di relazioni
- Utilizzo di chiavi primarie e straniere
Excel - Programmazione orientata agli oggetti
- Modello degli oggetti di Excel
- Oggetti, collezioni
- Eventi
- Metodi e proprietà
Excel - Routine di analisi tramite programmazione
- Ordinamento, filtraggio e distribuzione dei dati tra fogli di lavoro e cartelle di lavoro
- Utilizzo di VBA per controllare i grafici
- Utilizzo di VBA per controllare le tabelle pivot
- Utilizzo di VBA per controllare le analisi What If
- Importazione da file esterni, Internet, ecc.
Gestione degli errori
- Esecuzione passo-passo del codice
- Trovare errori di sintassi
- Utilizzo di Debug.Print
- Realizzazione di routine di intrappolamento degli errori
Requisiti
I partecipanti devono essere a loro agio nell'utilizzo delle formule di Excel, negli ordinamenti, nei filtri, nei grafici, nelle tabelle pivot, ecc. Per quanto riguarda Access, devono essere in grado di gestire tabelle, query, form e report.
Recensioni (4)
Bene strutturato. Buone tecniche di insegnamento. Corso ben documentato!
Sorin
Corso - VBA For Access & Excel
Traduzione automatica
Tamil was exceptionally patient and very helpful in figuring out solutions to real needs. He was also very honest about if he didn't know something from the top of his head, which enabled us to quickly jump on in the training and we didn't lose time.
Christine Weiler
Corso - VBA For Access & Excel
Traduzione automatica
The explanation way and including tips on the best practices in VBA/Access, encouraging via exercise to think more by ourselves on how to solve the problem rather than giving ready solutions.
Daria Rudin
Corso - VBA For Access & Excel
Traduzione automatica
I liked the examples and the way he explained.
Sandeep Parashar
Corso - VBA For Access & Excel
Traduzione automatica