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)

 14 ore

Mărturii (8)

Cursuri înrudite

Categorii înrudite