Schița de curs
Introducere în VBA
- Prezentarea mediului VBA
- Editorul VB
- Utilizarea Project Explorer
- Toolbox
- Module
- Proceduri și funcții
- Comentarii
Principii și concepte de programare
- Tipuri de date, variabile și constante
- Controlul fluxului programului
- If…Then… Else
- Do…Loop, While și Until
- Instrucțiunile For…Next
- Input / Output, casete de mesaje, casete de introducere
- Cod în spatele formularelor, manipularea controalelor formularelor
- Transmiterea argumentelor, returnarea valorilor
Depanare
- Run Time, Design Time și Break Mode
- Breakpoints și watch-uri
- Fereastra Local
- Fereastra Immediate
Access - Programare orientată pe obiecte
- Modelul de obiecte Access
- Obiecte, colecții
- Evenimente
- Metode și proprietăți
- Biblioteca Data Access Object
Designul interfeței cu utilizatorul în Access
- Programarea procedurilor de eveniment
- Combo box-uri dinamice
- Intrări de la utilizator
- Considerente privind designul interfeței
- Meniuri
Access SQL și designul bazelor de date
- Filtrare – diverse opțiuni pentru clauza Where
- Derivarea datelor - câmpuri calculate
- Inner join-uri între tabele
- Outer join-uri între tabele
- Subinterogări – filtrare, tabele virtuale și coloane
- Creare – adăugarea rândurilor direct sau prin interogări
- Actualizare și ștergere - direct și prin subinterogări
- Crearea și ștergerea tabelelor
- Crearea relațiilor
- Utilizarea cheilor primare și străine
Excel - Programare orientată pe obiecte
- Modelul de obiecte Excel
- Obiecte, colecții
- Evenimente
- Metode și proprietăți
Excel – Programarea rutinelor de analiză
- Sortarea, filtrarea și distribuirea datelor între worksheet-uri și workbook-uri
- Utilizarea VBA pentru a controla graficele
- Utilizarea VBA pentru a controla tabelele pivot
- Utilizarea VBA pentru a controla scenariile What If
- Importul din fișiere externe, internet etc.
Gestionarea erorilor
- Parcurgerea pas cu pas a codului
- Identificarea erorilor de sintaxă
- Utilizarea Debug.Print
- Construirea rutinelor de capturare a erorilor
Cerințe
Participanții ar trebui să fie familiarizați cu formulele Excel, sortarea, filtrarea, graficele, tabelele pivot etc. În ceea ce privește Access, ar trebui să poată gestiona tabele, interogări, formulare și rapoarte.
Mărturii (4)
Bine structurat. Tehnici de învățare bune. Curs bine documentat!
Sorin
Curs - VBA For Access & Excel
Tradus de catre o masina
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
Curs - VBA For Access & Excel
Tradus de catre o masina
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
Curs - VBA For Access & Excel
Tradus de catre o masina
I liked the examples and the way he explained.
Sandeep Parashar
Curs - VBA For Access & Excel
Tradus de catre o masina