Struttura del corso
Modello a oggetti di Excel
- Il foglio di protezione di VBA
- Oggetto Cartella di lavoro, Raccolta di cartelle di lavoro
- Oggetto foglio di lavoro, Fogli di lavoro raccolta
- Schede di validazione
- Metodi pratici dell'oggetto Range
- Copia, incolla, incolla speciale
- Proprietà CurrentRegion
- Trova, sostituisci
- Intervalli di smistamento
- Grafici (grafico a oggetti)
Avvenimenti
- Eventi a livello di applicazione
Schede
- Matrici dinamiche
- Array di tabelle Variant
- Ottimizzazione di array e memoria
- Matrici multidimensionali
Orientato agli oggetti Programming
- Classi e oggetti
- Creazione di classi
- Creazione ed eliminazione di oggetti
- Metodi di creazione
- Creare una proprietà
- Dati di convalida tramite proprietà
- Le proprietà e i metodi predefiniti
- Gestione degli errori nel modulo class
Creare e gestire le raccolte
- Creare una raccolta
- Aggiunta e rimozione di elementi
- Riferimenti ai componenti (utilizzando una chiave e un indice)
Strutture e funzioni avanzate VBA
- Passaggio di parametri per valore e riferimento (ByRef e ByVal)
- Procedure con un numero variabile di parametri
- Parametri facoltativi e valori predefiniti
- Procedure di numero incognito di parametri (ParamArray)
- Enumerazione, comodo passaggio dei parametri
- Digitare l'utente (Tipo definito dall'utente)
- Servizio Null, Nothing, stringa vuota "", Empty, 0
- Conversione del tipo (Conversion)
Operazioni sui file
- Apertura e chiusura di file di testo
- Lettura e scrittura di testo e dati binari
- Elaborazione dei record nel file CSV
- Elaborazione efficiente dei file di testo
Utilizzo delle funzioni VBA in altre applicazioni
Extra
- Crea i tuoi componenti aggiuntivi
- Creare una barra degli strumenti per l'aggiunta
- Installazione dei propri componenti aggiuntivi e loro protezione
Utilizzo di librerie esterne
Connessione a database esterni (ODBC, OLEDB)
Recensioni (8)
I like the hands on training and seeing us solve for issues on the spot.
Jon Matrille - LocumTenens.com
Corso - Visual Basic for Applications (VBA) in Excel - Advanced
I really enjoy the training. Huge and practical! knowledge of the trainer combined with his skill to conduct the training made the training time very efficient. The trainer recognized the level of participant's experience in VBA and provided exercises relevant to that experience which made the training very useful.
Barbara Peek - UBS Business Solutions Poland Sp. z o.o.
Corso - Visual Basic for Applications (VBA) in Excel - Advanced
I was benefit from the trainer knowledge, explanation and tips.
Kornel Tymcio - UBS Business Solutions Poland Sp. z o.o.
Corso - Visual Basic for Applications (VBA) in Excel - Advanced
I liked the trainer, nice guy with great attitude.
Lukasz Kanior - UBS Business Solutions Poland Sp. z o.o.
Corso - Visual Basic for Applications (VBA) in Excel - Advanced
I generally enjoyed the knowledge and sense of humor.
Łukasz Rózga - UBS Business Solutions Poland Sp. z o.o.
Corso - Visual Basic for Applications (VBA) in Excel - Advanced
Fitted training to peoples needs
Robert Solek - UBS Business Solutions Poland Sp. z o.o.
Corso - Visual Basic for Applications (VBA) in Excel - Advanced
The whole topic is interesting - everything was ok.
Bartosz Wierzewski - UBS B
Corso - Visual Basic for Applications (VBA) in Excel - Advanced
Content and the way it was provided.