MS Excel programowanie VBA

Cena: 748,00 zł 748.00
ilość szkolenie

towar niedostępny

* - Pole wymagane

Opis

Szkolenie

Do pełnego wykorzystania możliwości programu Microsoft Excel niemal niezbędna jest umiejętność programowania w języku Visual Basic for Applications (VBA). Przy pomocy VBA można automatyzować wiele powtarzalnych zadań (nie tylko w obrębie Excela, ale również powiązanych z innymi aplikacjami pakietu Office, na przykład wysyłaniem e-maili) i tworzyć rozbudowane, interaktywne skoroszyty. 

Podczas szkolenia uczestnicy opanują zaawansowane zagadnienia programowania w języku Visual Basic for Applications. Zapoznają się między innymi z zasadami programowania obiektowego, pracą na wielu plikach, operacjach na tabelach przestawnych i wykresach oraz współpracą z innymi programami pakietu Office (na przykład Outlookiem). 

Szkolenie MS Excel programowanie VBA zostało stworzone z myślą o osobach pragnących świadomie wykorzystywać oraz tworzyć makra w VBA. Szczególnie polecane osobom chcącym zautomatyzować pracę z arkuszem kalkulacyjnym w tym: analitykom, statystykom, pracownikom controllingu oraz inżynierom. Na szkolenie zapraszamy osoby, które biegle poruszają się w programie MS Excel.

Informacje podstawowe 

Forma treningu

Warsztaty przy komputerze, ćwiczenia praktyczne poprzedzone teoretycznym wstępem wykładowcy. Każdy uczestnik ma do dyspozycji samodzielne stanowisko komputerowe oraz może zadawać pytania trenerowi. Możliwość omówienia konkretnych przykładów uczestników szkoleń.  

Wymiar czasowy

  • 2 dni (16 godzin lekcyjnych)

 Program szkolenia 

Rejestrowanie makr

  • Karta Deweloper
  • Rodzaje odwołań
  • Rejestrator makr
  • Przypisywanie makr do przycisków, klawiszy skrótów oraz przycisków formularzy
  • Bezpieczeństwo makr
  • Edytor VBE
    • Elementy składowe
    • Skróty klawiszowe
    • Możliwość dostosowania
    • Opcje edytora
  • Miejsce przechowywania makr
  • Zapis pliku z makrami
  • Modyfikacja zarejestrowanego makra, zmiana klawisza skrótu
  • Usuwanie makr

Programowanie w VBA

  • Procedury
    • Tworzenie procedur w oknie VBE
    • Wykorzystanie procedur
    • Wywoływanie funkcji
    • Ograniczenia procedur
  • Funkcje
    • Budowanie funkcji
    • Wykorzystanie funkcji w VBA i Excel
    • Ograniczenia funkcji
  • Debuggowanie
  • Obiektowość
    • Czym są obiekty
    • Obiekt Application
    • Obiekt Workbook i kolekcja Workbooks
    • Obiekt Worksheet i kolekcja Worksheets, Sheets
    • Obiekty ThisWorkbook, ActiveWorkbook, ActiveCell, Selection
    • Cells, Range
  • Wykorzystanie funkcji arkuszowych
  • Komunikacja z użytkownikiem
    • InputBox
    • MessageBox
    • Konwersja typów danych

Zmienne

  • Czym jest zmienna
  • Rodzaje zmiennych
  • Nazwy zmiennych (konwencja)
  • Zakres i czas życia
  • Wymuszanie definiowania zmiennych
  • Problemy z niewłaściwym zadeklarowaniem zmiennych

Podejmowanie decyzji (instrukcje warunkowe)

  • Instrukcja warunkowa IF
  • Warianty instrukcji warunkowej IF
  • Instrukcja SELECT CASE
  • Sterowanie przepływem programu

Powtarzanie czynności

  • Pętla Do… Loop
  • Pętla For… Next
  • Pętla przetwarzająca kolekcje obiektów („For Each … In … Next”)
  • Instrukcja przerwania/wyjścia („Exit”)

Formularze VBA

  • Tworzenie własnych formularzy
  • Wywoływanie formularzy
  • Automatyzacja za pomocą arkuszy – przypisywanie zdarzeń
  • Modalność formularzy

Testowanie programu

  • Uruchamianie krokowe
  • Szybki podgląd wyników przetwarzania (instrukcja „Debug.Print” i panel „Immediate”)
  • Czujki – śledzenie wartości zmiennych.
  • Pułapki (ang. breakpoints).

Przed każdym szkoleniem Trener kontaktuje się z Uczestnikami w celu ustalenia ewentualnych modyfikacji programu, zakresu kursu, dopasowania ćwiczeń i use-case do potrzeb Uczestników.

 
do góry
Sklep jest w trybie podglądu
Pokaż pełną wersję strony
Sklep internetowy Shoper.pl