Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Schița de curs
Macro-uri
- Înregistrarea și editarea macrocomenzilor
- Atribuirea macrocomenzilor formularelor, barelor de instrumente, comenzilor rapide de la tastatură
VBA Mediu
- Visual Basic Editor și opțiunile acestuia
- Management componente
- Comenzi rapide de la tastatură
- Optimizarea mediului
Introducere în programarea procedurală
- Proceduri: Funcția Sub
- Tipuri de date
- Declarația if ... atunci ... elseif ... else ... end if
- Declarație de caz
- Bucle pentru... bucla while, until
- Buclă pentru... următorul
- Întreruperea buclei de instrucțiuni (ieșire)
- Prelucrare matrice
Șir citat
- Combinarea șirurilor ghilimele (concatenare)
- Conversia la alte tipuri de (implicite și explicite)
- Caracteristici de procesare a șirurilor ghilimele
Visual Basic
- Descărcați și încărcați date într-o foaie de calcul (celule, interval)
- Descărcați și încărcați date către utilizator (InputBox, MsgBox)
- Declarația variabilelor
- Amploarea și durata de viață a variabilelor
- Operatorii și prioritățile acestora
- Module de opțiuni
- Creează-ți propriile funcții și folosește-le într-o foaie
- Obiecte, clase, metode și proprietăți
- Cod de securitate
- Modificarea codului de securitate și previzualizare
Depanare
- Etapa de procesare
- Fereastra localnicilor
- Fereastra imediată
- Capcane - Ceasuri
- Call Stack
Eroare de manipulare
- Tipuri de erori și modalități de evitare
- Captarea și gestionarea erorilor de rulare
- Structuri: On Error Reluare Next, On Error GoTo
Excel Model de obiect
- Obiectul Aplicație
- obiect Workbook și o colecție de Workbooks
- Fișe de lucru pentru obiect și colecție
- Obiecte ThisWorkbook, ActiveWorkbook, ActiveCell
- Selectarea obiectelor
- Gama de colecție
- Celule obiect
- Afișează datele pe bara de stare
- Optimizare folosind ScreenUpdating
- Măsurarea timpului prin metoda Timer
Gestionarea evenimentelor în VBA
- Ce este un eveniment?
- Răspunsul la un eveniment și crearea unui handler de evenimente
- Declanșarea manipulatorilor de evenimente
- Service evenimente care apar frecvent
VBA Formulare
- Creează-ți propriile formulare
- Apelarea unui formular din cod
- Utilizați formularele din foaie
Cerințe
- Abilitatea de a lucra cu o foaie de calcul, cunoștințe de bază (referințe, intervale, foi, ...) .
- VBA cunoștințe de bază nu sunt necesare pentru a crea macro-uri sau coduri VBA .
Audiență
- Analiști de date
21 ore
Mărturii (4)
A lot of exercise. Trainer doesn't need to have support for his course. He has really great knowledge for his subject.
Quentin Demeyere
Curs - Visual Basic for Applications (VBA) in Excel - Introduction to programming
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
Curs - Visual Basic for Applications (VBA) in Excel - Introduction to programming
I genuinely enjoyed the short exercises.
Mateusz Podsiadlo
Curs - Visual Basic for Applications (VBA) in Excel - Introduction to programming
Training agenda was well thought out.