Kontaktirajte nas
 Trajanje 21 sati

Sadržaj kursa

Makroi

  • Snimanje i menjanje makro
  • Dodeljivanje makro formi, alatnim trake, prečicama na tastaturi

VBA okruženje

  • Visual Basic Editor i njegove opcije
  • Komponente upravljanja
  • Prečice na tastaturi
  • Optimizacija okruženja

Uvod u proceduralno programiranje

  • Procedure: Function, Sub
  • Tipovi podataka
  • Izjava if ... then ... elseif ... else ... end if
  • Izjava Case
  • Петље for ... loop, while, until
  • Петља for ... next
  • Uputstva за петљу break (exit)
  • Obrada nizova

Stringovi u navodnicima

  • Povezivanje stringova u navodnicima (konkatenacija)
  • Konverzija u druge tipove (implicitna i eksplicitna)
  • Karakteristike obrade stringova u navodnicima

Visual Basic

  • Preuzimanje i učitavanje podataka u tabelarni dokument (Ćelije, Opseg)
  • Preuzimanje i učitavanje podataka za korisnika (InputBox, MsgBox)
  • Deklaracija promenljivih
  • Opseg i vek trajanja promenljivih
  • Operatori i njihovi prioriteti
  • Opcije modula
  • Kreiranje sopstvenih funkcija i njihova upotreba u listi
  • Objekti, klase, metode i svojstva
  • Zaštita koda
  • Bezbednost koda, manipulacija i pregled

Ispravljanje grešaka

  • Obrada korak po korak
  • Prozor Lokalne promenljive
  • Prozor Odmah
  • Lovci - Posmatrač
  • Call Stack

Obrađivanje grešaka

  • Tipovi grešaka i načini da se izbegnu
  • Hapšenje i obrada grešaka tokom izvršavanja
  • Strukture: On Error Resume Next, On Error GoTo

Excel model objekata

  • Objekat Application
  • Objekat Workbook i kolekcija Workbooks
  • Objekat Worksheet i kolekcija Worksheets
  • Objekti ThisWorkbook, ActiveWorkbook, ActiveCell
  • Objekat Selection
  • Kolekcija Range
  • Objekat Cells
  • Prikaz podataka na statusnoj traci
  • Optimizacija korišćenjem ScreenUpdating
  • Izmera vremena pomoću metode Timer

Obrađivanje događaja u VBA

  • Šta je događaj?
  • Odgovaranje na događaj i kreiranje rukovaoca događaja
  • Okidanje rukovaoca događaja
  • Obrada često javljajućih događaja

VBA obrazci

  • Kreiranje sopstvenih obrazaca
  • Pozivanje obrasca iz koda
  • Korišćenje obrazaca u listi

Uslovi

  • Sposobnost rada sa tabelarnim dokumentima, osnovno znanje (reference, opsezi, listi, ...)
  • Znanje o VBA-u nije potrebno za kreiranje makro ili VBA koda

Javna

  • Analitičari podataka

Broj učesnika


Cena po učesniku

Iskustva korisnika (5)

Predstojeći kursevi

Povezane kategorije