Microsoft Excel profesionalams: Visual Basic for Applications

Mokymų trukmė
25 ak. val.
Organizacijos tipas
Privatus
Viešas
Lektorius (-iai)
Aprašymas

Dažnai dirbate MS Excel programa?

Atliekate daug rutininių užduočių?

Ieškote būdų, kaip užduotis atlikti greičiau ir paprasčiau?

Kartais manote, kad MS Excel programa, net ir turėdama daug standartinių funkcijų, vis tiek nėra tobula?

Turite poreikį kurti dideles skaičiuokles, kuriose dideli informacijos kiekiai, informacija saugoma skirtingose Excel lentelėse ir kituose duomenų šaltiniuose?

Jei bent į vieną aukščiau esantį klausimą atsakėte „Taip“, tuomet šis mokymų kursas kaip tik Jums! Šio kurso metu Jūs išmoksite automatizuoti MS Excel darbą Visual Basic for Applications (VBA) aplinkoje, o kurso pabaigoje gebėsite kurti sudėtingas MS Excel skaičiuoklių automatizavimo programas, kurios leis vieno mygtuko paspaudimu atlikti kelių valandų, o kartais ir visos dienos darbą!

Temos:

Makrokomandų pagrindai:

  • Developer kortelės įtraukimas į parinkčių juostą;
  • Macro record komanda;
  • Failo saugojimas su makrokomandomis.

VBA redaktorius:

  • VBA redaktoriaus aplinka;
  • Pagrindiniai VBA redaktoriaus langai;
  • Vaikščiojimas tarp VBA redaktoriaus ir Excel darbaknygės langų;
  • VBA projektų valdymas;
  • Macro record ir VBA redaktorius.

VBA kalba ir Excel Object bibliotekos:

  • Objektai ir savybės;
  • Macro record panaudojimas objekto savybėms nustatyti;
  • WITH…END WITH konstruktorius;
  • Objektai ir metodai;
  • Macro record panaudojimas objekto metodams vykdyti;
  • Objekto metodų parametrai;
  • Parametrų vardai;
  • Plačiau apie objektus ir jų savybes:
    • Application objektas ir jo savybės;
    • Savybės kaip objektas;
    • Srities objektai (Range);
    • Srities objektų sukūrimo būdai;
    • Svarbiausios srities objektų savybės;
    • Darbo lapo objektas (Worksheet) ir jo savybės;
    • Darbo lapų objektas (Worksheets Collection) ir jo savybės.

VBA kalbos bibliotekų funkcijos:

  • MsgBox() bendravimo langas;
  • InputBox() bendravimo langas;
  • Bendravimo langų panaudojimas makrokomandų rezultatams gauti;
  • Kintamųjų perdavimas makrokomandoms, naudojant InputBox();
  • Kintamųjų tipai;
  • Kintamųjų deklaravimas ir jų tipo parinkimas;
  • Kintamųjų perrašymas komandų vykdymo procese;
  • Objekto tipo kintamieji;
  • VBA ir Excel darbalapio funkcijų naudojimas makrokomandose:
    • Vartotojo funkcijų kūrimas;
    • Vartotojo funkcijų iškvietimas iš makrokomandų ir darbalapio (Worksheet);
    • Sąlygos sakiniai:
      • IF…THEN, IF…THEN…ELSE and ELSEIF;
      • AND ir OR;
      • SELECT…CASE.
      • Ciklai;
      • DO…LOOP;
      • FOR…NEXT;
      • FOR…EACH;
      • Kintamųjų pasiekiamumas;
      • Sintaksės ir logikos klaidos.

Makrokomandų aktyvavimas:

  • Makrokomandų paleidimas naudojant klavišų kombinaciją;
  • Makrokomandų paleidimas naudojant įvykius (Events);
  • Makrokomandų įdėjimas į parinkčių juostą ir jų kvietimas iš jos.

Darbaknygių (Workbook) ir darbalapių (Worksheet) įvykiai (Events):

  • Įvykių panaudojimas automatiniam programos paleidimui ir vykdymui.

Application Events:

  • Application įvykių panaudojimas automatiniam programos paleidimui ir vykdymui reaguojant į klaviatūros ar kito išorinio prietaiso veiksmus.

Vartotojo formų kūrimas:

  • Message Box langas;
  • MsgBox elementai ir jų keitimas;
  • Excel vartotojo sąsajos tobulinimas, pridedant „ActiveX“ valdiklius į darbalapį, nenaudojant jokio kodo;
  • Excel vartotojo sąsajos tobulinimas, pridedant „ActiveX“ valdiklius į darbalapį, panaudojant kodą;
  • Informacijos pateikimas ir rinkimas per vartotojo formas:
    • Formų valdymo principai;
    • Formų pateikimas ir šalinimas.

 

Papildoma informacija:

Kursų trukmė 25 ak. val. Užsiėmimai vyksta po 5 ak. val. per dieną.

Planuojamų kursų Vilniuje pradžios data:

Balandžio 17 d. (dieninė grupė). Kursų pradžia – 13.00 val., pabaiga – 17.00 val.
Užsiėmimai vyks balandžio 17 d., 19 d., 24, 26, gegužės 3 d. po 5 ak. val. per dieną.

 

Kiekvienas kursų dalyvis gauna išsamią mokomąją medžiagą ir kursų baigimo pažymėjimą.

Sertifikacija:

UAB „Mokesčių srautas“ įtraukta į valstybės tarnautojų kvalifikacijos tobulinimo įstaigų sąrašą Valstybės tarnybos departamento direktoriaus 2013 m. sausio 2 d. įsakymu Nr. 27V-2 „Dėl valstybės tarnautojų kvalifikacijos tobulinimo įstaigų sąrašo tvirtinimo“ (Žin., 2013, Nr. 2-82).

UAB „Mokesčių srautas“ yra įrašytas į oficialius patvirtintų tiekėjų sąrašus.

UAB „Mokesčių srautas“ yra įtraukta į Profesinio mokymo teikėjų, kurie teikia profesinio mokymo paslaugas bedarbiams ir įspėtiems apie atleidimą iš darbo darbuotojams, oficialų sąrašą, patvirtintą Lietuvos darbo biržos prie Socialinės apsaugos ir darbo ministerijos direktoriaus 2012 m. vasario 22 d. įsakymu Nr. V-96.

Mokymų forma
Kursai
Mokymų data ir vieta


Registracija baigta