Hvala što ste poslali upit! Jedan od naših članova tima će vas uskoro kontaktirati.
Hvala što ste poslali rezervaciju! Jedan od naših članova tima će vas uskoro kontaktirati.
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
Iskustva korisnika (5)
obim materijala
Marcin - Instytut Energetyki- Panstwowy Instytut Badawczy
Kurs - Visual Basic for Applications (VBA) w Excel - wstęp do programowania
Mašinski prevedeno
A lot of exercise. Trainer doesn't need to have support for his course. He has really great knowledge for his subject.
Quentin Demeyere
Kurs - Visual Basic for Applications (VBA) in Excel - Introduction to programming
Mašinski prevedeno
It was really nice of the trainer that he took a lot of time to answer our questions and helped us improve or gave us hints on how to improve some macros we were already using without fully understanding the code.
David Trieu - CD Projekt SA
Kurs - Visual Basic for Applications (VBA) in Excel - Introduction to programming
Mašinski prevedeno
I genuinely enjoyed the short exercises.
Mateusz Podsiadlo
Kurs - Visual Basic for Applications (VBA) in Excel - Introduction to programming
Mašinski prevedeno
Training agenda was well thought out.
Przemek Zalasinski
Kurs - Visual Basic for Applications (VBA) in Excel - Introduction to programming
Mašinski prevedeno