Curs VBA (Visual Basic for Applications) in Excel - VBA@Work

Invata si stapaneste programarea in Visual Basic pentru Excel

Image

Provocare: Cum sa duci Excel la un alt nivel de control si automatizare a sarcinilor de lucru?

Visual Basic for Applications este un mediu de dezvoltare, de scripturi (mini-programe) care permit definirea de functii si metode, cu ajutorul carora poti sa controlezi obiectele din aplicatiile MS Office.
Acest mediu de lucru iti permite sa automatizezi actiunile pentru care in mod normal ai folosi mouse-ul sau tastatura si in plus poti sa creezi dinamic actiuni care nu sunt disponibile utilizatorilor prin interfata vizuala. Daca esti un utilizator cu cunostinte avansate de Microsoft Excel si ai deschidere catre programare, acest curs te va ajuta sa realizezi mini-aplicatii care vor creste semnificativ productivitatea utilizatorilor tai, oferindu-le in acelasi timp siguranta.

Sumar Training

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.

>>>

Imagine curs Excel - Excel QuickStart

Organizare

Perioada: 27-30 iulie 2020 | Durata: 4 zile x 4 ore/zi, program: 9:00-13:00 | Pret: 250 Euro FTVA | Participanti: 9-12 | Limba: Romana | Locatie: online, platforma Zoom | Format: in interiorul companiei (in-house) sau online (virtual classroom)

Audienta

Urmatoarele profile vor beneficia de pe urma acestui curs:

  • Programatori
  • Utilizatori avansati MS Excel
  • Specialisti in baze de date (Access, SQL, etc)
Nota: Pentru participarea la acest curs este importanta intelegerea minimala a conceptelor de programare si utilizarea la nivel avansat a MS Excel.

Ce obtin participantii?

La finalul acestui curs va:

  • Veti familiariza cu modul de utilizare al Visual Basic for Applications
  • Veti intelege notiunile de baza in OOP (Object Oriented Programming)
  • Veti invata sa va definiti propriile functii
  • Veti controla rularea macro-urilor
  • Veti invata sa faceti depanarea codului (debugging)
  • Veti invata sa automatizati actiuni/operatii in MS Excel
  • Veti invata sa folositi structuri decizionale
  • Veti invata folosirea referintelor relative in automatizari
  • Veti creste productivitatea la locul de munca

Agenda - Subiecte acoperite

Subiectele sunt livrate intr-un format interactiv, centrat pe practicare, acoperind urmatoarele arii:

Recapitulare utilizare Macro-uri

Functii definite de utilizator, Vedere de ansamblu 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

Vedere de ansamblu, 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

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

Ghidul dumneavoastra

Cristian Stirbescu, MCT
Cristian Stirbescu, MCTSenior Trainer, Certificat Microsoft
Trainer certificat Microsoft din 2012. Frecvent este recunoscut ca unul dintre cei mai buni traineri din domeniu. Interactioneaza deschis cu cursantii printr-o abordare inedita in livrarea cursurilor.

Pret

250 Euro FTVA / participant
Cauti un pret mai bun? Contacteaza un consultant de training Axioma pentru detalii.
Gasesti mai jos datele de contact.

 

Inscrieri

Ai minim 8 colegi interesati si doresti sa organizam acest curs in interiorul companiei tale? 

Trimite-ne un email la This email address is being protected from spambots. You need JavaScript enabled to view it. sau suna acum la 0771.229.763

Cauti altceva?

Seamana cu ce cauti dar doresti altceva? Da-ne un semn si-ti venim in ajutor cu o solutie personalizata. Acceseaza informatiile de contact aici

Informatii Copyright

MS Excel, Visual Basic for Aplications si VBA sunt marci inregistrate ale Microsoft Corporation