[email protected]

021.317.09.29

logologologo
  • Cursuri
    • Cursuri Office
      • Cursuri Excel
        • Curs Excel Incepator (Nivel I)
        • Curs Excel Mediu-Avansat (Nivel II)
        • Curs Excel Expert (Nivel III)
        • Curs Excel Macro
        • Curs Excel VBA
      • Curs Power Point
      • Curs Word
      • Curs Outlook
      • Curs Access
      • Curs Project
      • Curs Microsoft Office 365 (Word, Excel, Power Point & Outlook)
      • Pachet Entry Level: Excel, Power Point, Word & Outlook
    • Oficiale Microsoft
      • Cursuri Power BI
      • Server
        • Windows Server
        • Exchange Server
        • Skype for Business
        • SharePoint
        • Virtualization
        • System Center
        • Cloud
        • Lync
      • Desktop
        • Windows
      • Applications
        • Microsoft 365
        • Office 365
        • Dynamics 365
      • SQL Server Database
      • Developer
        • Azure
        • Visual Studio
    • Cursuri IT
      • Proiectare asistata
        • Catia V5
      • Oracle
      • Programare
        • C
        • C#
        • C++
        • HTML 5
        • Java
        • PHP
        • Python
      • Administrare Server & DevOps
        • Devops – Microservices with Docker and Kubernetes
        • Linux
        • Unix/Solaris
        • Red Hat
      • Baze de date
        • Cursuri PostgreSQL
      • Cisco
    • Management
    • Dezvoltare Personala
      • Workshop “Nevoia de Recunoaștere”
      • Workshop “Schimbarile si tehnologia succesului tau”
    • Marketing si Vanzari
  • Calendar
  • Online Training
  • Cursuri Corporate
    • Consultanță în alegerea cursurilor
  • Catalog
    • Ghid gratuit Microsoft Teams
  • Despre noi
    • Profilul companiei
    • Echipa
    • Acreditări
    • Parteneri
    • Portofoliu
    • Testimoniale și recomandări
    • Cariere
    • Galerie foto
  • Contact
logologologo
  • Cursuri
    • Cursuri Office
      • Cursuri Excel
        • Curs Excel Incepator (Nivel I)
        • Curs Excel Mediu-Avansat (Nivel II)
        • Curs Excel Expert (Nivel III)
        • Curs Excel Macro
        • Curs Excel VBA
      • Curs Power Point
      • Curs Word
      • Curs Outlook
      • Curs Access
      • Curs Project
      • Curs Microsoft Office 365 (Word, Excel, Power Point & Outlook)
      • Pachet Entry Level: Excel, Power Point, Word & Outlook
    • Oficiale Microsoft
      • Cursuri Power BI
      • Server
        • Windows Server
        • Exchange Server
        • Skype for Business
        • SharePoint
        • Virtualization
        • System Center
        • Cloud
        • Lync
      • Desktop
        • Windows
      • Applications
        • Microsoft 365
        • Office 365
        • Dynamics 365
      • SQL Server Database
      • Developer
        • Azure
        • Visual Studio
    • Cursuri IT
      • Proiectare asistata
        • Catia V5
      • Oracle
      • Programare
        • C
        • C#
        • C++
        • HTML 5
        • Java
        • PHP
        • Python
      • Administrare Server & DevOps
        • Devops – Microservices with Docker and Kubernetes
        • Linux
        • Unix/Solaris
        • Red Hat
      • Baze de date
        • Cursuri PostgreSQL
      • Cisco
    • Management
    • Dezvoltare Personala
      • Workshop “Nevoia de Recunoaștere”
      • Workshop “Schimbarile si tehnologia succesului tau”
    • Marketing si Vanzari
  • Calendar
  • Online Training
  • Cursuri Corporate
    • Consultanță în alegerea cursurilor
  • Catalog
    • Ghid gratuit Microsoft Teams
  • Despre noi
    • Profilul companiei
    • Echipa
    • Acreditări
    • Parteneri
    • Portofoliu
    • Testimoniale și recomandări
    • Cariere
    • Galerie foto
  • Contact
  • Cursuri
    • Cursuri Office
      • Cursuri Excel
        • Curs Excel Incepator (Nivel I)
        • Curs Excel Mediu-Avansat (Nivel II)
        • Curs Excel Expert (Nivel III)
        • Curs Excel Macro
        • Curs Excel VBA
      • Curs Power Point
      • Curs Word
      • Curs Outlook
      • Curs Access
      • Curs Project
      • Curs Microsoft Office 365 (Word, Excel, Power Point & Outlook)
      • Pachet Entry Level: Excel, Power Point, Word & Outlook
    • Oficiale Microsoft
      • Cursuri Power BI
      • Server
        • Windows Server
        • Exchange Server
        • Skype for Business
        • SharePoint
        • Virtualization
        • System Center
        • Cloud
        • Lync
      • Desktop
        • Windows
      • Applications
        • Microsoft 365
        • Office 365
        • Dynamics 365
      • SQL Server Database
      • Developer
        • Azure
        • Visual Studio
    • Cursuri IT
      • Proiectare asistata
        • Catia V5
      • Oracle
      • Programare
        • C
        • C#
        • C++
        • HTML 5
        • Java
        • PHP
        • Python
      • Administrare Server & DevOps
        • Devops – Microservices with Docker and Kubernetes
        • Linux
        • Unix/Solaris
        • Red Hat
      • Baze de date
        • Cursuri PostgreSQL
      • Cisco
    • Management
    • Dezvoltare Personala
      • Workshop “Nevoia de Recunoaștere”
      • Workshop “Schimbarile si tehnologia succesului tau”
    • Marketing si Vanzari
  • Calendar
  • Online Training
  • Cursuri Corporate
    • Consultanță în alegerea cursurilor
  • Catalog
    • Ghid gratuit Microsoft Teams
  • Despre noi
    • Profilul companiei
    • Echipa
    • Acreditări
    • Parteneri
    • Portofoliu
    • Testimoniale și recomandări
    • Cariere
    • Galerie foto
  • Contact
full-excel

Curs Excel VBA

225 € +TVA
Cursuri IT, Cursuri Online, Excel, Microsoft Office
06-07-2022 Numărul de zile: 3
8 Ore/Zi Online
09:00 - 17:00
  • Prezentare generală
  • Plan de curs
  • Înscriere

Despre Microsoft Office Specialist Excel VBA

Visual Basic for Applications sau VBA se referă la mediul de dezvoltare care este integrat în suita de produse Microsoft Office. Prin utilizarea limbajului de programare Visual Basic, VBA vă permite să creați funcții personalizate și să automatizați sarcini în aplicațiile Office precum Word și Excel.
Visual Basic este considerat un limbaj orientat pe obiecte, ceea ce înseamnă că funcționează prin accesarea și manipularea obiectelor. Un obiect reprezintă un element al unei aplicații ca un document, o foaie de lucru, o diagramă sau o casetă de dialog. În acest curs vom învăța cum să folosim limbajul de programare Visual Basic și diverse obiecte Excel pentru a scrie cod care poate controla Excel. Vom începe folosind înregistrarea macro, care este un instrument care convertește acțiunile interfeței utilizator în codul Visual Basic.

La terminarea cursului veti putea sa:

  • Înregistrați și editați macrocomenzile
  • Utilizați editorul Visual Basic
  • Creați proceduri funcționale
  • Înțelegerea obiectelor, proprietăților, metodelor și evenimentelor
  • Explorați ierarhia de obiecte Excel și utilizați browserul de obiecte
  • Lucrați cu variabile și înțelegeți tipurile de date
  • Utilizați funcții
  • Lucrați cu structuri de control
  • Control PivotTables programat
  • Utilizați instrumentele de depanare
  • Adăugați codul de eroare

Prețul include:

Suportul de curs în format electronic și diplomă de participare.

Discount de volum:

Se acordă discount-uri negociabile de volum.  Solicită oferta specială pentru compania ta!

Agendă detaliată:

1. Macro Recorder – Introducere

– Interfata Excel

  – Activarea tab-ului Developer

– Personalizare Ribbon (creare tab pentru macro-uri)

  – Inregistrare Macro

  – Record Macro

– Stocare cod Macro (PERSONAL.XLSB vs. This Workbook)

– C:\Users\“username”\AppData\Roaming\Microsoft\Excel\XLStart\Personal.XLSB”

– Folosirea referintelor Relative vs. Absolute

– Rularea Macro-ului din fereastra Macros

– Rularea Macro-ului prin shortcut

– Rularea Macro-ului din Quick Access Toolbar

– Rularea Macro-ului prin butoane

– Rularea Macro-ului prin butoane “mai interesante” (Shapes)

1.5. Macro Recorder – Absolute vs. Relative References

2. Visual Basic Editor

  – Interfata VBE (Visual Basic Editor)

– schimbarea numelui proiectului VBA

– protejarea proiectului VBA

– personalizarea lucrului cu VBE (schimbarea dimensiunii default a fontului din         VBE)

– Project Window

– Properties Window

– Immediate Window

– Ierarhia obiectelor in VBA (colectii de obiecte)

– Structura liniei de program:

– Object.Method

– Object.Property = Value

– Object.Property.Property = Value

3. Scrierea codului

– Initierea unei subrutine (SUB)

– Adaugarea comentariilor (Comments)

 

Obiectul Range:

– Selectarea celulelor

– ActiveCell vs. Selection vs. CurrentRegion (diferente)

– Gasirea ultimului rand completat (End)

– Selectarea unui rand intreg dintr-un Range (EntireRow)

– Selectarea unei coloane intregi dintr-un Range (EntireColumn)

– Deplasarea in regim relativ cu un anumit numar de randuri sau coloane (Offset)

– Modificarea proprietatilor unui set de celule (formatarea celulelor)

– Scrierea formulelor din VBA in celule

– Rularea subrutinei

– Introducere asupra erorilor VBA

– Syntax Error

– Compile Error

– Run-Time Error

– Bune practici in scrierea de cod !

4. Colectii de obiecte

Colectia de obiecte Sheets / Worksheets:

– Inserarea foilor de calcul (Worksheets.Add)

– Copierea/mutarea unei foi de calcul intr-un alt fisier Excel

– Stergerea unei foi de calcul

– Selectarea foilor de calcul

– Activarea unei foi de calcul

Colectia de obiecte Workbooks:

– Crearea un fisier Excel nou (Workbooks.Add)

– Deschiderea si inchiderea unui fisier Excel (Workbooks.Open,     Workbooks.Close)

– Salvarea fisierului Excel activ (ActiveWorkbook.SaveAs)

5. Lucrul cu variabile

–  Tipuri de variabile

– Utilizarea variabilelor nedeclarate in VBA

– Declararea variabile intr-o subrutina VBA

– Urmarirea valorilor variabilelor dintr-o subrutina in curs de rulare

– Declararea si utilizarea variabilelor de tip Public

– Declararea obligatorie a variabilelor (Option Explicit)

– Erorile survenite in utilizarea variabilelor

– Scopul unei variabile

– Referentierea variabilelor in instructiuni VBA

6. Alte tipuri de programe VBA

– Crearea de functii in VBA (User Defined Functions)

– Subrutine cu argumente (cu parametri)

– Subrutine centralizatoare

7. Instructiuni de Input & Output

OUTPUT – MessageBox

– Modificarea titlului casetei de mesaj

– Modificarea setul de butoane ale casetei de mesaj

– Afisarea unui mesaj cu texte concatenate

– Referentierea continutului unei celulelor in mesaje

– Referentierea continutului variabilelor in mesaje

– Afisarea mesajelor pe mai multe randuri (vbNewLine, vbCrLf)

– Captarea intr-o variabila a raspunsul utilizatorului la o intrebare

INPUT – InputBox

– Utilizarea instructiunii InputBox

– Modificarea titlului casetei InputBox (Title)

– Stabilirea valorii implicite a raspunsului (Default)

– Afisarea cerintei catre utiliator (Prompt)

– Captarea intr-o variabila a raspunsului utilizatorului la o cerinta

– Gestionarea introducerile gresite in caseta InputBox

INPUT – Application.InputBox

– Setarea tipului de raspuns al utilizatorului in Application.InputBox

– Validarea automata a raspunsului in Application.InputBox

– Returnarea unei formule in Application.InputBox

– Returnarea unui set de celule (Range) in Application.InputBox

8. Structuri Conditionale

– Structura conditionala If … Else/Elseif … End If

– Scrierea instructiunii if intr-o singura linie de cod

– Continuarea Else a structurii conditionale If

– Continuarea ElseIf a structurii conditionale If

– Structuri If … Else … end If imbricate

– Scrierea testelor logice combinate (conditii multiple)

– Structura conditionala Select Case … End Select

– Scrierea corecta a unui test logic pentru structura Select Case

– Structuri Select Case imbricate

9. Structuri Repetitive

– With … End With

– For … Next

– For Each … Next

– DO While … Loop

– DO … Loop While

– DO Until … Loop

– DO … Loop Until

10. Depanarea erorilor

Erorile de sintaxa (Syntax Errors)

Erorile de compilare (Compile Errors)

Erorile de executie (Run Time Errors)

Dezactivarea optiunii de verificare automata a erorilor de   sintaxa (Auto   Syntax Check)

Compilarea proiectului VBA (Compile VBA Project)

Instructiunea On error … GoTo

Instructiunea On Error … Resume Next

Instructiunea Resume 0

Scrierea unei structuri decizionale pentru tratarea erorilor

11. User Forms – formulare

– Adaugarea unui formular (User Form) la proiectul VBA

– Inserarea de controale (Form Controls) in formular

– Alinierea controalelor in formular

– Proprietatile controalelor

– Denumirea setul de controale

– Conventia Hungarian Notation

– Scrierea procedurilor VBA pentru fiecare control din formular

– Validarea introducerii de date in formular

– Incarcarea si utilizarea formularului creat

– Crearea unui formular cu pagini multiple (MultiPage Form)

12. Proceduri de tip Eveniment (Events)

– Evenimente la nivelul registrului de calcul

– Setul de declansatori ai evenimentelor la nivelul registrului de calcul

– Laborator: Crearea unei formule simple de salut la deschiderea registrului de   calcul

– Evenimente la nivelul foii de calcul

  • 1. Macro Recorder - Introducere
    Niciun element în această secțiune
  • 1.5. Macro Recorder - Absolute vs. Relative References
    Niciun element în această secțiune
  • 2. Visual Basic Editor
    Niciun element în această secțiune
  • 3. Scrierea codului
    Niciun element în această secțiune
  • 4. Colectii de obiecte
    Niciun element în această secțiune
  • 5. Lucrul cu variabile
    Niciun element în această secțiune
  • 6. Alte tipuri de programe VBA
    Niciun element în această secțiune
  • 7. Instructiuni de Input & Output
    Niciun element în această secțiune
  • 8. Structuri Conditionale
    Niciun element în această secțiune
  • 9. Structuri Repetitive
    Niciun element în această secțiune
  • 10. Depanarea erorilor
    Niciun element în această secțiune
  • 11. User Forms - formulare
    Niciun element în această secțiune
  • 12. Proceduri de tip Eveniment (Events)
    Niciun element în această secțiune

Aplică pentru acest curs

În cazul în care doriți să înscrieți mai multe persoane cu aceleași date de facturare sau să beneficiați de reducerea de grup, vă rugăm să ne contactați printr-un email la adresa [email protected]

Contact

Program: Luni – Vineri – 09:00 -17:00
Email: [email protected]
Tel: 021.317.09.29

Despre Noi

  • Profilul companiei
  • Portofoliu
  • Politică de confidențialitate cu privire la prelucrarea datelor cu caracter personal
  • Galerie foto

Servicii

  • Consultanță în alegerea cursurilor
  • Cursuri Corporate

Link-uri utile

  • Calendar Cursuri
  • Acreditări Pro Management
  • Portofoliu
   

Acest site utilizează cookie-uri

Acest site foloseste cookie-uri pentru a furniza vizitatorilor o experienta mai buna de navigare si informatii adaptate nevoilor si interesului fiecaruia. Citeste mai mult…