icon icon

Kurs VBA (Visual Basic for Applications) w Microsoft Excel - analiza danych i automatyzacja raportowania

icon

Proces szkoleniowy

Analiza potrzeb szkoleniowych

Jeśli masz życzenie dotyczące programu szkolenia, przeprowadzimy dla Ciebie analizę potrzeb szkoleniowych, która będzie wskazówką dla nas, na jakie aspekty programu położyć większy nacisk – tak, by program szkolenia spełniał konkretne potrzeby.

Program szkolenia

1. Wstęp do środowiska programistycznego

  • dopasowywanie narzędzia do pracy z VBA,
  • nagrywanie makr,
  • budowa okna edytora VBA – paski narzędzi,
  • znaczenie kolorów w kodzie,
  • archiwizacja i przenoszenie kodu,
  • najważniejsze skróty klawiszowe,
  • praca z narzędziami programistycznymi ułatwiająca poprawianie kodu.

2. Podstawy Visual Basic for Applications

  • stałe,
  • zmienne proste, tablicowe oraz obiektowe,
  • procedury,
  • funkcje,
  • zasięg zmiennych, procedur i funkcji,
  • tworzenie własnych, korzystanie z wbudowanych stałych – funkcji i procedur.

3. Instrukcje warunkowe i pętle

  • instrukcje warunkowe rozpoczynające się słowem kluczowym If,
  • instrukcja wyboru Select Case,
  • pętle (For, Do, While, For Each i in.),
  • wcześniejsze zakończenie pętli (Exit).

4. Obsługa błędów

  • rodzaje błędów,
  • wyświetlanie informacji o błędach zarówno domyślnych jak i własnych.

5. Importowanie danych

  • pliki tekstowe (opcjonalnie),
  • skoroszyty (opcjonalnie),
  • sieć Web (opcjonalnie),
  • Access (opcjonalnie).

6. Obiekty skoroszytu i VBA – pokazanie możliwości wykorzystania automatyzacji. Przykładowe obiekty omawiane na kursie

  • application,
  • workbook,
  • worksheet,
  • range,
  • cells,
  • różne sposoby nauki obiektów,
  • przykłady posługiwania się najważniejszym obiektem Microsoft Excel – obiektem Range (operacje na komórkach i zakresach danych).

7. Automatyzacja procesów analitycznych i raportowania

  • formatowanie warunkowe,
  • autofiltr,
  • tabele przestawne,
  • funkcje daty/czasu.

8. Praktyczne wykorzystanie zdobytej wiedzy

Uczestnicy szkolenia będą mieli okazję do napisania makra lub aplikacji, które zautomatyzują codziennie wykonywane przez nich czynności. Opcjonalnie, trener zasugeruje tematy ćwiczeń (treść zadań zostanie dostosowana do potrzeb i poziomu zaawansowania Uczestników)

  • wykonanie raportu sprzedaży, w oparciu o dane z pliku tekstowego na podstawie szablonu dostarczonego przez trenera,
  • sporządzenie analizy statystycznej zarobków pracowników, w oparciu o skoroszyt, z wykorzystaniem tabeli przestawnej,
  • dokonanie podziału na osobne arkusze poszczególnych produktów, z uwzględnieniem regionu oraz kategorii,
  • stworzenie aplikacji, która porównuje kredyty bankowe i wybiera najlepszą opcję dla klienta,
  • wykonanie makra (dane – notowania giełdowe lub fundusze inwestycyjne), które w każdym skoroszycie wykona wykres określonej lub domyślnej liczby notowań,
  • wykorzystanie automatycznego tworzenia wykresów,
  • wykorzystanie automatycznego tworzenia tabel przestawnych.

Program realizowany w pierwszych dwóch dniach szkolenia pokrywa się z programem szkolenia VBA w Excelu Podstawowy.

Opieka poszkoleniowa

W ramach opieki poszkoleniowej masz do wyboru jedną z dwóch możliwych form kontaktu z trenerem, w przeciągu 1 roku po zakończonym szkoleniu:

  • konsultację telefoniczną,
  • na 2 godzinne konsultacje online z trenerem.

Metody szkolenia

  • wykład,
  • mini-prezentacja,
  • praca warsztatowa z komputerem,
  • ćwiczenia i case study,
  • praca indywidualna z trenerem.

Certyfikat

  • certyfikat w języku polskim, numer Wpisu do Rejestru Instytucji Szkoleniowych 2.12/00238/2015,
  • certyfikat w języku angielskim na życzenie.