Course Outline
Uvod u VBA
- Poznavanje VBA okruženja
- VB Editor
- Korišćenje Project Explorera
- Alatna kutija (Toolbox)
- Moduli
- Procedure i funkcije
- Komentari
Principi i koncepti programiranja
- Tipovi podataka, promenljive i konstante
- Kontrola toka programa
- If…Then… Else
- Do…Loop, While i Until
- For…Next izrazi
- Ulaz / Izlaz, dijaloški okviri, ulazni okviri
- Kod iza formi, manipulacija kontrolama formi
- Prenos argumenata, vraćanje vrednosti
Debugovanje
- Radno vreme (Run Time), vreme dizajna (Design Time) i režaj pauze (Break Mode)
- Tačke prekidaja i posmatranja (Breaks and Watches)
- Lokalni prozor
- Odmahov prozor (Immediate Window)
Access - Programiranje orijentisano na objekte
- Objektni model Access-a
- Objekti, kolekcije
- Događaji
- Metode i svojstva
- Biblioteka za pristup podacima (Data Access Object Library)
Dizajn korisničkog interfejsa u Access-u
- Programiranje procedura događaja
- Dinamičke kombinovane liste (combo boxes)
- Ulaz podataka od korisnika
- Razmatranja pri dizajnu interfejsa
- Meniji
Access SQL i dizajn baze podataka
- Filtriranje – različite opcije Where klauzule
- Izvođenje podataka – računski polja
- Unutrašnje spajanje tablica (Inner table joins)
- Spoljašnje spajanje tablica (Outer table joins)
- Podupiti – filtriranje, virtualne tabele i kolone
- Kreiranje – dodavanje redova direktno ili putem upita
- Ažuriranje i brisanje – direktno i putem podupita
- Kreiranje i brisanje tablica
- Kreiranje veza
- Korišćenje primarnih i inostranih ključeva
Excel - Programiranje orijentisano na objekte
- Objektni model Excel-a
- Objekti, kolekcije
- Događaji
- Metode i svojstva
Excel – Programiranje analitičkih rutina
- Sortiranje, filtriranje i raspodela podataka između radnih lista i radnih knjiga
- Korišćenje VBA-a za kontrole dijagrama
- Korišćenje VBA-a za kontrole pivot tabela
- Korišćenje VBA-a za kontrole „Šta ako“ scenarija
- Importovanje iz spoljnih datoteka, interneta i sl.
Obrada grešaka
- Korak po korak pregled koda
- Nalazak grešaka u sintaksi
- Korišćenje Debug.Print
- Izgradnja rutina za hvatanje grešaka
Requirements
Polaznici treba da budu upoznati sa korišćenjem Excel formula, sortiranja, filtriranja, dijagrama, pivot tabela i sličnih alata. U Access-u, trebalo bi da budu u stanju da održavaju tabele, upite, forme i izveštaje.
Testimonials (4)
Well structured. Good teaching techniques. Course well documented!
Sorin
Course - VBA For Access & Excel
Tamil was exceptionally patient and very helpful in figuring out solutions to real needs. He was also very honest about if he didn't know something from the top of his head, which enabled us to quickly jump on in the training and we didn't lose time.
Christine Weiler
Course - VBA For Access & Excel
Machine Translated
The explanation way and including tips on the best practices in VBA/Access, encouraging via exercise to think more by ourselves on how to solve the problem rather than giving ready solutions.
Daria Rudin
Course - VBA For Access & Excel
I liked the examples and the way he explained.