VBA@Work este un curs adresat utilizatorilor avansati de Excel care doresc sa deprinda cunostintele cheie in programarea in Visual Basic for Applications – cu utilizare specifica pentru MS Office Excel.
Ce obtin cursantii?
- Familiarizarea cu modului de utilizare al Visual Basic for Applications
- Intelegerea notiunilor de baza in OOP (Object Oriented Programming)
- Invata sa-si defineasca propriile functii
- Sa controleze rularea macro-urilor
- Sa faca depanarea codului (debugging)
- Sa automatizeze actiuni/operatii in MS Excel
- Invata sa foloseasca structuri decizionale
- Folosirea referintelor relative in automatizari
- Cresc productivitatea la locul de munca
Agenda
Recapitulare utilizare Macro-uri: Functii definite de utilizator, Overview pentru functiile definite de utilizator, Crearea unei functii definite de user, Folosirea unei functii definite de utilizator, Crearea altor functii, Folosirea parametrilor multipli pentru functii, Modificarea unei functii, Crearea unei biblioteci de functii
Lucrul cu Editorul VBA: Overview, Folosirea editorului, Project explorer, Lucrul cu Fereastara de proprietati, Folosirea zonei de lucru, Lucrul cu modulele de cod, Rularea procedurilor din editor, Setarea break point in editor, Rularea pas cu pas a unei proceduri
Intelegerea limbajului VBA: Introducere in VBA, Folosirea Immediate Window, Colectii de obiecte, Setarea valorilor pentru proprietati, Lucrul cu (Work)sheet-uri, Folosirea Object Browser
Introducere in proceduri: Crearea unei proceduri, Folosirea Autocomplete, Folosirea Edit Toolbar, Folosirea Comentariilor, Indentare, Folosirea bookmarking-urilor in procedure
Folosirea variabilelor: Crearea si folosirea variabilelor, Declaratii implicite si explicite, Valabilitatea variabilelor, Aria de cuprindere a procedurilor, Aria de cuprindere a modulelor, Aria de cuprindere publica a variabilelor, Trimiterea variabilelor prin referinte, Trimiterea variabilelor prin valoare, Evitarea tipurilor de date variant (default), Folosirea Vectorilor (Arrays)
Folosirea obiectelor Excel: Impartirea ecranului, Obiectele Workbook, Obiectele Worksheet, Obiectele Range (zona), Folosirea obiectelor intr-o procedura
Tehnici de programare: Conventii de programare, Comunicarea cu userul, Solicitarea informatiilor de la utilizator, Folosirea metodei Input, Folosirea IF pentru luarea deciziilor, Testarea pentru conditii multiple, Buclarea de un numar fix de ori, Buclarea de un anumit numar de ori, Buclarea pentru un numar indefinit de ori
Crearea de forme custom: Introducere in crearea formelor custom, Schimbarea proprietatilor formei, Adaugarea de text box unei forme, Mutarea controalelor, Adaugarea label control unei forme, Schimbarea proprietatilor text box control, Schimbarea proprietatilor label control, Adaugarea unei combo box, Adaugarea de option button, Adaugarea de command button, Rularea unei forme
Programarea formelor custom: Initializarea unei forme, Inchiderea unei forme, Actualizarea unei liste, Crearea procedurilor de verificare a erorilor, Rularea unei forme dintr-o procedura
Automatic startup: Programarea evenimentelor automate, Rularea procedurilor automate, Pornirea automata a fisierului
Durata: 2 zile
Trainer
Pret: 250 euro fara TVA / cursant
Inscrieri
Doresti sa organizam Mini MBA in interiorul companiei tale?
Trimite-ne un email la
Acest curs se desfasoara exclusiv pentru grupele in-house.