Schița de curs
Modelul de Obiect Excel
- Protejarea foii de calcul din VBA
- Obiectul Workbook, colecția Workbooks
- Obiectul Worksheet, colecția Worksheets
- Validarea foilor
- Metode practice ale obiectului Range
- Copiere, lipire, lipire specială
- Proprietatea CurrentRegion
- Căutare, înlocuire
- Sortarea intervalelor
- Grafice (Obiectul Chart)
Evenimente
- Evenimente la nivel de aplicație
Tablouri
- Tablouri dinamice
- Tablouri Variant
- Optimizarea tablourilor și a memoriei
- Tablouri multidimensionale
Programare Orientată pe Obiecte
- Clase și Obiecte
- Crearea claselor
- Crearea și distrugerea obiectelor
- Crearea metodelor
- Crearea proprietăților
- Validarea datelor folosind proprietăți
- Proprietăți și metode implicite
- Gestionarea erorilor în modulul de clasă
Crearea și gestionarea colecțiilor
- Crearea unei colecții
- Adăugarea și eliminarea elementelor
- Referințe la componente (folosind o cheie și un index)
Structuri și funcții avansate VBA
- Transmiterea parametrilor prin valoare și referință (ByRef și ByVal)
- Proceduri cu un număr variabil de parametri
- Parametri opționali și valorile implicite
- Proceduri cu un număr necunoscut de parametri (ParamArray)
- Enumerare, transmitere convenabilă a parametrilor
- Tipul utilizator (User-defined Type)
- Serviciile Null, Nothing, șir gol "", Empty, 0
- Conversia tipurilor (Conversion)
Operații cu fișiere
- Deschiderea și închiderea fișierelor text
- Citirea și scrierea datelor text și binare
- Prelucrarea înregistrărilor din fișierul CSV
- Prelucrarea eficientă a fișierelor text
Utilizarea funcțiilor VBA în alte aplicații
Extra
- Crearea propriilor suplimente
- Crearea unei bare de instrumente pentru suplimente
- Instalarea propriilor suplimente și protejarea lor
Utilizarea bibliotecilor externe
Conectarea la baze de date externe (ODBC, OLEDB)
Mărturii (7)
Mă place instruirea practică și văd cum rezolvăm problemele în timp real.
Jon Matrille - LocumTenens.com
Curs - Visual Basic for Applications (VBA) in Excel - Advanced
Tradus de catre o masina
Mă bucur cu adevărat de instruire. Cunoștințele practice și ample ale formatorului, combinate cu abilitatea sa de a conduce instruirea, au făcut ca timpul petrecut în instruire să fie foarte eficient. Formatorul a recunoscut nivelul de experiență al participanților în VBA și le-a oferit exerciții relevante pentru acea experiență, ceea ce a făcut ca instruirea să fie foarte utilă.
Barbara Peek - UBS Business Solutions Poland Sp. z o.o.
Curs - Visual Basic for Applications (VBA) in Excel - Advanced
Tradus de catre o masina
Am beneficiază de cunoștințele, explicațiile și sfaturile instruirii.
Kornel Tymcio - UBS Business Solutions Poland Sp. z o.o.
Curs - Visual Basic for Applications (VBA) in Excel - Advanced
Tradus de catre o masina
Mi-a plăcut instructorul, un bărbat frumos cu o atitudine excelentă.
Lukasz Kanior - UBS Business Solutions Poland Sp. z o.o.
Curs - Visual Basic for Applications (VBA) in Excel - Advanced
Tradus de catre o masina
Am în general apreciat cunoștințele și sensul umoristic.
Lukasz Rozga - UBS Business Solutions Poland Sp. z o.o.
Curs - Visual Basic for Applications (VBA) in Excel - Advanced
Tradus de catre o masina
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
Tradus de catre o masina
The whole topic is interesting - everything was OK.
Bartosz Wierzewski - UBS B
Curs - Visual Basic for Applications (VBA) in Excel - Advanced
Tradus de catre o masina