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)

 14 Ore

Numărul de participanți


Pret per participant

Mărturii (7)

Cursuri viitoare

Categorii înrudite