Struttura del corso
Macro
-
Registrazione e modifica di macro
Dove archiviare le macro.
Assegnazione di macro a moduli, barre degli strumenti, scorciatoie da tastiera
VBA Ambiente
-
Visual Basic Editor e le relative opzioni
Scorciatoie da tastiera
Ottimizzazione dell'ambiente
Introduzione alla programmazione procedurale
-
Procedure: Funzione, Sub
I tipi di dati
L'istruzione condizionale If... Allora.... Elseif.... Altro.... Fine se
Valigetta di istruzioni
Ciclo while, fino a quando
Anello per ... prossimo
Le istruzioni rompono il ciclo (uscita)
Stringhe
-
Combinazione di stringhe (concatenazione)
Conversione in altri tipi: implicita ed esplicita
Caratteristiche delle stringhe di elaborazione
Visual Basic
-
Scaricare e caricare i dati in un foglio di calcolo (Celle, Intervallo)
Scaricare e caricare i dati per l'utente (InputBox, MsgBox)
La dichiarazione delle variabili
L'estensione e la durata delle variabili
Gli operatori e le loro priorità
Moduli di opzioni
Crea le tue funzioni e utilizzale in un foglio
Oggetti, classi, metodi e proprietà
Protezione del codice
Manomissione e anteprima del codice di sicurezza
Debugging
-
Fase di lavorazione
Finestra Variabili locali
Finestra immediata
Trappole - Orologi
Stack
Gestione degli errori
-
Tipi di errori e modi da evitare
Acquisizione e gestione degli errori di runtime
Strutture: In caso di errore Riprendi successivo, In caso di errore GoA etichetta, In caso di errore GoIn caso di errore GoA 0
Excel Modello a oggetti
-
L'oggetto Application
Oggetto cartella di lavoro e una raccolta di cartelle di lavoro
Fogli di lavoro per oggetti e raccolte di fogli di lavoro
Oggetti ThisWorkbook, ActiveWorkbook, ActiveCell ....
Selezione dell'oggetto
Collezione Gamma
Celle oggetto
Visualizzare i dati sulla barra di stato
Ottimizzazione con ScreenUpdating
La misurazione del tempo con il metodo Timer
L'uso di fonti di dati esterne
-
Utilizzo della libreria ADO
Riferimenti a fonti di dati esterne
Oggetti ADO:
Connessione
Comando
Recordset (Recordset)
Introduzione al linguaggio SQL La struttura di base di SQL (SELECT, UPDATE, INSERT INTO, DELETE) Chiamata di una query di Microsoft Access da Excel Forms per supportare l'utilizzo di database
Requisiti
Capacità di lavorare con un foglio di calcolo, conoscenze di base (riferimenti, intervalli, fogli, ...). Non è richiesta alcuna conoscenza per creare macro, SQL o scrivere codice in VBA.
Recensioni (5)
Flessibilità del formatore. Risposte esaurienti ad ogni domanda.
Krystyna Szpala - Sogecap SA Branch in Poland
Corso - Visual Basic for Applications (VBA) for Analysts
Traduzione automatica
The training was perfect in my opinion, opened my eyes to a lot of things that I was not aware of. Straight to the point with a lot of exercises, for some people it was too fast maybe but due to my background experience I did not feel that way.
Maen Hatoum - Red Bull GmbH
Corso - Visual Basic for Applications (VBA) for Analysts
The specialist knowledge was amazing! The way that you took that and broke it up, so we could understand was awesome. I think i just have to start with the simple stuff. the Last Subject was a bit high level and I struggled to keep up but will get there :)
Zaskia Stanz - BMW
Corso - Visual Basic for Applications (VBA) for Analysts
Detailed examples & training material.
KAREN LOUW - BMW
Corso - Visual Basic for Applications (VBA) for Analysts
He was prepared and also give good pointers