Struttura del corso
Modello a oggetti di Excel
- Foglio di protezione da VBA
- Workbook Oggetto, raccolta Workbooks
- Oggetto Worksheet, raccolta Worksheets
- Validazione fogli
- Metodi pratici dell'oggetto Range
- Copia, incolla, incolla speciale
- Proprietà CurrentRegion
- Trova, sostituisci
- Ordinamento di range
- Grafici (Oggetto Chart)
Avvenimenti
- Eventi a livello applicazione
Schede
- Vetture dinamiche
- Tabelle di array Variant
- Ottimizzazione di array e memoria
- Array multidimensionali
Orientato agli oggetti Programming
- Classi ed Oggetti
- Crea classi
- Crea e distruggi oggetti
- Crea metodi
- Crea proprietà
- Validazione dati utilizzando la proprietà
- Proprietà e metodi predefiniti
- Gestione degli errori nel modulo della classe
Creare e gestire le raccolte
- Crea una raccolta
- Aggiungi e rimuovi elementi
- Riflessioni sui componenti (utilizzando una chiave ed un indice)
Strutture e funzioni avanzate VBA
- Passi parametri per valore e riferimento (ByRef e ByVal)
- Procedure con numero variabile di parametri
- Parametri opzionali e predefiniti
- Procedure con un numero sconosciuto di parametri (ParamArray)
- Enumerazione, passaggio conveniente dei parametri
- Tipo utente (User-defined Type)
- Servizio Null, Nothing, stringa vuota "", Empty, 0
- Conversione del tipo (Conversion)
Operazioni sui file
- Apre e chiude file di testo
- Lettura ed scrittura dati di testo e binari
- Elaborazione dei record nel file CSV
- Efficiente elaborazione dei file di testo
Utilizzo delle funzioni VBA in altre applicazioni
Extra
- Crea i tuoi add-on personalizzati
- Crea una barra degli strumenti per l'aggiunta
- Installazione dei propri add-ons e loro protezione
Utilizzo di librerie esterne
Connessione a database esterni (ODBC, OLEDB)
Recensioni (7)
Mi piace l'addestramento pratico e vedere come risolviamo i problemi sul momento.
Jon Matrille - LocumTenens.com
Corso - Visual Basic for Applications (VBA) in Excel - Advanced
Traduzione automatica
Mi piace davvero molto questo corso di formazione. Grande e pratico! La conoscenza del formatore, unita alla sua abilità nel condurre il corso, ha reso l'esperienza di formazione estremamente efficace. Il formatore ha riconosciuto il livello di esperienza dei partecipanti in VBA e ha fornito esercizi pertinenti a quel livello, rendendo il corso molto utile.
Barbara Peek - UBS Business Solutions Poland Sp. z o.o.
Corso - Visual Basic for Applications (VBA) in Excel - Advanced
Traduzione automatica
Ho beneficiato della conoscenza del formatore, delle sue spiegazioni e dei suoi consigli.
Kornel Tymcio - UBS Business Solutions Poland Sp. z o.o.
Corso - Visual Basic for Applications (VBA) in Excel - Advanced
Traduzione automatica
Mi è piaciuto l'istruttore, un bravissimo ragazzo con un ottimo atteggiamento.
Lukasz Kanior - UBS Business Solutions Poland Sp. z o.o.
Corso - Visual Basic for Applications (VBA) in Excel - Advanced
Traduzione automatica
Ho generalmente apprezzato le conoscenze e il senso dell'umorismo.
Lukasz Rozga - UBS Business Solutions Poland Sp. z o.o.
Corso - Visual Basic for Applications (VBA) in Excel - Advanced
Traduzione automatica
I mostly was benefit from the fitted training to people needs.
Robert Solek - UBS Business Solutions Poland Sp. z o.o.
Corso - Visual Basic for Applications (VBA) in Excel - Advanced
Traduzione automatica
The whole topic is interesting - everything was OK.
Bartosz Wierzewski - UBS B
Corso - Visual Basic for Applications (VBA) in Excel - Advanced
Traduzione automatica