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.... Altrimenti.... Altro.... Fine Se
- Valigetta di istruzioni
- Ciclo while, until
- Anello per ... prossimo
- Le istruzioni interrompono il ciclo (uscita)
Stringhe
- Combinazione di stringhe (concatenazione)
- Conversione in altri tipi - implicita ed esplicita
- Caratteristiche Elaborazione delle stringhe
Visualizzazione di base
- 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à
- Opzioni moduli
- Crea le tue funzioni e usale in un foglio
- Oggetti, classi, metodi e proprietà
- Protezione del codice
- Manomissione e anteprima del codice di sicurezza
Debug
- Fase di lavorazione
- Finestra Variabili locali
- Finestra immediata
- Trappole - Orologi
- Stack
Gestione degli errori
- Tipi di errori e modi per evitarli
- Acquisizione e gestione degli errori di runtime
- Strutture: In caso di errore Riprendi successivo, In caso di errore GoPer etichettare, In caso di errore GoA 0
Excel Modello a oggetti
- L'oggetto Application
- Oggetto Cartella di lavoro e una raccolta di cartelle di lavoro
- Foglio di lavoro Fogli di lavoro per oggetti e collezioni
- Oggetti ThisWorkbook, ActiveWorkbook, ActiveCell ....
- Selezione dell'oggetto
- Gamma di collezioni
- Celle oggetto
- Visualizza i dati sulla barra di stato
- Ottimizzazione tramite ScreenUpdating
- La misurazione del tempo con il metodo Timer
L'uso di fonti di dati esterne
- Uso della libreria ADO
- Riferimenti a fonti di dati esterne
- Oggetti ADO:
- Connessione
- Comando
- Recordset
- Stringa di connessione
- Crea connessioni a diversi database: Microsoft Access, Oracle, MySQL
Cronaca
- Introduzione al linguaggio SQL La struttura di base di SQL (SELECT, UPDATE, INSERT INTO, DELETE) Chiamata di una query Microsoft Access da Excel Moduli per supportare l'uso 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 (7)
Ciò che mi è piaciuto di più della formazione è stata la conoscenza del formatore di Excel. Ho apprezzato l'apprendimento di cose utili come scorciatoie e formule che posso usare ogni giorno.
Martin
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
Annemarie Van Aardt - BMW
Corso - Visual Basic for Applications (VBA) for Analysts
I liked the fact that we were a small group and therefore the trainer was able to offer individual attention to each trainee.
Claire Pace
Corso - Visual Basic for Applications (VBA) for Analysts
I appreciate that the training was customized to our company's needs.