Schița de curs

Macrocomenzi

  • Înregistrarea și modificarea macrocomenzilor
  • Atribuirea macrocomenzilor la bara de unelte, butoane, tastă rapidă

Mediu Visual Basic for Applications

  • Editorul Visual Basic și opțiunile sale
  • Gestionarea componentelor
  • Scurtături
  • Optimizarea mediului

Introducere în programarea procedurală

  • Proceduri: Funcții și subrutine
  • Tipuri de date

Controlul fluxului

  • If ...Then....Elseif....Else....Endif
  • Case
  • Do...Loop , While
  • For... Next
  • Exit
  • Matrice și bucle
  • Șiruri de caractere

Visual Basic

  • Schimb de date între VBA și foaia de calcul (metode Cells, Range)
  • Obținerea și afișarea datelor de la utilizatori (InputBox, MsgBox)
  • Declararea variabilelor
  • Domeniul de aplicare și durata de viață a variabilelor și obiectelor
  • Operatori și prioritățile lor
  • Opțiuni ale modulelor
  • Crearea funcțiilor în foaia de calcul
  • Obiecte, clase, metode și proprietăți
  • Blocarea proiectului pentru vizualizare

Depanare

  • Timp de execuție, timp de proiectare și modul de întrerupere
  • Puncte de întrerupere și urmărire
  • Fereastra locală
  • Fereastra imediată
  • Stiva de apeluri

Gestionarea erorilor

  • Tipuri de erori
  • On Error GoTo
  • On Error Resume Next

Obiectul model Excel

  • Obiectul Application
  • Obiectul Workbook și colecția Workbooks
  • Obiectul Worksheet și colecția Worksheets
  • ThisWorkbook, ActiveWorkbook, ActiveCell, ....
  • Obiectul Selection
  • Colecția Range
  • Colecția Cells
  • Utilizarea barei de stare
  • Actualizarea și optimizarea ecranului
  • Cronometru și măsurarea timpului

Gestionarea evenimentelor în VBA

Formulare VBA

  • Crearea și utilizarea formularelor
  • Invocarea formularelor în codul VBA
  • Utilizarea formularelor VBA în foaia de calcul

Cerințe

  • Cunoștințe solide de utilizare a Excel.

Publicul țintă

  • Analiști de date
 14 Ore

Numărul de participanți


Pret per participant

Mărturii (1)

Cursuri viitoare

Categorii înrudite