icon icon

Kurs VBA (Visual Basic for Applications) w Microsoft Excel podstawowy - zasady tworzenia i kodowania algorytmów oraz automatyzacja pracy i tworzenie aplikacji

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.

Co zyskujesz?

icon

Samodzielne tworzenie makr - Nauczysz się nagrywać i uruchamiać makra w Excelu, dzięki czemu szybciej wykonasz powtarzalne działania, takie jak formatowanie, filtrowanie danych czy porządkowanie arkuszy.

icon

Czytanie i poprawianie kodu VBA - Zobaczysz, jak analizować zapisany kod Visual Basic, wprowadzać poprawki i rozbudowywać gotowe makra, aby lepiej dopasować ich działanie do własnych zadań w arkuszu.

icon

Bezpieczna praca z makrami - Dowiesz się, jak otwierać pliki z makrami, rozumieć ustawienia bezpieczeństwa i unikać typowych problemów przy uruchamianiu kodu, co ułatwi Ci codzienną pracę z plikami Excel.

icon

Własne przyciski i formularze - Przygotujesz przyciski do uruchamiania makr i poznasz kontrolki formularza, więc wygodnie udostępnisz automatyzacje sobie lub innym osobom bez wchodzenia do edytora VBA.

icon

Sprawne pisanie procedur - Poznasz procedury, funkcje, typy danych i operatory VBA, dlatego zaczniesz samodzielnie tworzyć krótkie skrypty do obliczeń, przetwarzania tekstu i automatyzacji działań w Excelu.

icon

Lepsze wykrywanie błędów - Nauczysz się uruchamiać kod krok po kroku i korzystać z Debuggera, dzięki czemu szybciej znajdziesz błędy w makrach, sprawdzisz działanie instrukcji i poprawisz logikę programu.

icon

Sterowanie arkuszami i zakresami - Opanujesz odwołania do komórek, zakresów, wierszy, kolumn i arkuszy, więc sprawniej przygotujesz makra, które wpisują dane, tworzą arkusze i porządkują zawartość skoroszytu.

icon

Automatyzacja praktycznych zadań - Przećwiczysz zastosowania VBA na realnych przykładach, takich jak import plików, grupowanie danych, kolorowanie tabel czy filtrowanie, aby od razu wykorzystać umiejętności w pracy.

Program szkolenia

1. Makra w MS Excel – definicja i zastosowanie

2. Stosowanie makr w MS Excel

3. Otwieranie pliku z zarejestrowanymi makrami

4. Otwieranie i korzystanie z edytora Visual Basic

5. Rejestrowanie makr

  • otwieranie i bezpieczeństwo.

6. Odwołania względne i bezwzględne, zmiana odwołania do komórki

7. Analiza kodów Visual Basic

8. Przekształcanie zarejestrowanych makr, edytowanie i zarządzanie kodem VBA

  • komentarze,
  • przygotowanie okien dialogowych,
  • włączanie makr z edytora VBA,
  • użytkowanie narzędzia Debugger,
  • tworzenie okna edytora VBA – paski narzędzi,
  • znaczenie kolorów w kodzie,
  • archiwizacja i przenoszenie kodu,
  • pomocne skróty klawiszowe.

9. Tworzenie własnego przycisku do uruchamiania makr

  • przypisywanie makra do przycisku,
  • stosowanie kontrolek formularza.

10. Wprowadzenie do programowania w języku VBA

  • procedury i funkcje,
  • operatory:
    • arytmetyczne,
    • logiczne,
    • porównania,
    • konkatenacji,
    • typy danych VBA (zmienne i stałe):
      • liczbowe,
      • tekstowe,
      • logiczne,
      • daty i czasu,
      • ogólne.

11. Przekształcanie tekstów

  • łączenie ciągów znaków,
  • funkcje pobierające określony fragment tekstu,
  • funkcje zmieniające wielkość znaków,
  • zagnieżdżanie funkcji.

12. Podstawowe informacje dotyczące instrukcji warunkowych i pętli

  • uruchamianie krokowe,
  • instrukcja warunkowa If ... Then ... Else If ... Else ... End If,
  • instrukcja wyboru Select Case,
  • pętla For ... Next,
  • pętla For Each ... In ... Next,
  • pętla Do ... Loop,
  • wcześniejsze zakończenie pętli poleceniem Exit.

13. VBA a skoroszyt Excel

  • obiekty w arkuszach kalkulacyjnych,
  • klasy i kolekcje,
  • hierarchia obiektów w MS Excel,
  • odwołania do komórek, zakresów komórek, kolumn i wierszy,
  • operacje na wpisach aktywnej komórki,
  • odwołania do arkuszy i tworzenie arkuszy.

14. Wykorzystanie zdobytej wiedzy w praktyce (przykładowe czynności, które mogą zostać wykonane na ćwiczeniach)

  • filtrowanie danych,
  • formatowanie warunkowe,
  • grupowanie danych,
  • kolorowanie tabeli (nagłówka, stopki, wierszy parzystych i nieparzystych),
  • importowanie plików.

Jakie są wymagania wstępne do udziału w szkoleniu?

icon

Podstawy obsługi Excela - Powinieneś swobodnie poruszać się po Excelu, otwierać skoroszyty, pracować na arkuszach oraz wpisywać i edytować dane w komórkach bez potrzeby dodatkowego wsparcia.

icon

Praca na zakresach danych - Powinieneś umieć zaznaczać komórki, wiersze, kolumny i proste zakresy oraz wykonywać podstawowe operacje, takie jak kopiowanie, wklejanie i proste formatowanie danych.

icon

Znajomość podstawowych funkcji - Powinieneś znać podstawowe formuły i funkcje Excela oraz rozumieć, jak działają odwołania do komórek, aby łatwiej przejść do pracy z makrami i kodem VBA.

icon

Gotowość do pracy z interfejsem - Powinieneś czuć się pewnie w pracy z kartami, wstążką, oknami dialogowymi i podstawowymi ustawieniami programu, ponieważ szkolenie obejmuje też edytor Visual Basic.