Schița de curs
Excel Model de obiect
- Foaia de protecție de la VBA
- Caiet de lucru cu obiecte, colecție Caiete de lucru
- Obiect foaie de lucru, foi de lucru de colecție
- Fișe de validare
- Metode practice ale obiectului Range
- Copiați, lipiți, lipiți special
- Proprietate CurrentRegion
- Găsiți, înlocuiți
- Sortarea intervalelor
- Diagrame (diagrama obiect)
Evenimente
- Evenimente la nivel de aplicație
Scânduri
- Matrice dinamice
- Varianta matrice de tabel
- Optimizarea matricelor și a memoriei
- Matrice multidimensionale
Object-Oriented Programming
- Clase și Obiecte
- Crearea de clase
- Crearea și distrugerea obiectelor
- Creați metode
- Creați proprietate
- Date de validare folosind proprietatea
- Proprietățile și metodele implicite
- Gestionarea erorilor în modulul de clasă
Creați și gestionați colecții
- Creați o colecție
- Adăugarea și eliminarea articolelor
- Referințe la componente (folosind o cheie și un index)
Structuri și funcții avansate VBA
- Transmiterea parametrilor după valoare și referință (ByRef și ByVal)
- Proceduri cu un număr variabil de parametri
- Parametri și valori implicite opționale
- Proceduri cu un număr necunoscut de parametri (ParamArray)
- Enumerare, trecere convenabilă a parametrilor
- Introduceți utilizatorul (Tipul definit de utilizator)
- Serviciu Null, Nimic, șir gol „”, Gol, 0
- Conversie tip (Conversie)
Operații cu fișiere
- Deschiderea și închiderea fișierelor text
- Citirea și scrierea textului și a datelor binare
- Prelucrarea înregistrărilor în fișierul CSV
- Procesarea eficientă a fișierelor text
Utilizați funcțiile VBA în alte aplicații
In plus
- Creați-vă propriile suplimente
- Creați o bară de instrumente pentru adăugare
- Instalarea propriilor suplimente și protecția acestora
Utilizarea bibliotecilor externe
Conectarea la baze de date externe (ODBC, OLEDB)
Mărturii (7)
I like the hands on training and seeing us solve for issues on the spot.
Jon Matrille - LocumTenens.com
Curs - 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.
Curs - 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.
Curs - 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.
Curs - Visual Basic for Applications (VBA) in Excel - Advanced
I generally enjoyed the knowledge and sense of humor.
Lukasz Rozga - UBS Business Solutions Poland Sp. z o.o.
Curs - Visual Basic for Applications (VBA) in Excel - Advanced
I mostly was benefit from the fitted training to people needs.
Robert Solek - UBS Business Solutions Poland Sp. z o.o.
Curs - Visual Basic for Applications (VBA) in Excel - Advanced
The whole topic is interesting - everything was OK.