Excel VBA od podstaw – makra i automatyzacja pracy – szkolenie online
Excel VBA od podstaw – makra i automatyzacja pracy – szkolenie online
Informacje podstawowe
Informacje podstawowe
- KategoriaInformatyka i telekomunikacja / Aplikacje biznesowe
- Identyfikatory projektówKierunek - Rozwój, Nowy start w Małopolsce z EURESEM, Zachodniopomorskie Bony Szkoleniowe, Regionalny Fundusz Szkoleniowy II, Małopolski Pociąg do kariery
- Grupa docelowa usługi
Szkolenie jest skierowane do osób, które wykorzystują program Microsoft Excel w codziennej pracy i chcą poszerzyć swoje kompetencje o podstawy programowania w języku VBA oraz wykorzystania makr do automatyzacji powtarzalnych czynności. W szczególności szkolenie przeznaczone jest dla analityków, statystyków, pracowników działów controllingu oraz inżynierów, którzy w ramach swoich obowiązków pracują z arkuszami kalkulacyjnymi, przetwarzają dane lub wykonują powtarzalne operacje w programie Excel.
Uczestnikami mogą być osoby posiadające podstawową znajomość obsługi programu Microsoft Excel, zainteresowane usprawnieniem i automatyzacją realizowanych zadań poprzez wykorzystanie narzędzi VBA. Szkolenie jest odpowiednie dla osób, które chcą samodzielnie tworzyć i modyfikować proste makra oraz wykorzystywać je w pracy z arkuszami kalkulacyjnymi.
- Minimalna liczba uczestników3
- Maksymalna liczba uczestników10
- Data zakończenia rekrutacji07-02-2027
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Podstawa uzyskania wpisu do BURZnak Jakości TGLS Quality Alliance
Cel
Cel
Cel edukacyjny
Celem szkolenia jest przygotowanie uczestnika do samodzielnego wykorzystywania języka VBA w programie Microsoft Excel w celu automatyzacji powtarzalnych zadań. Uczestnik zdobędzie wiedzę i umiejętności umożliwiające rejestrowanie i modyfikowanie makr, korzystanie ze środowiska Visual Basic for Applications (VBE), tworzenie prostych procedur i funkcji oraz stosowanie zmiennych, instrukcji warunkowych i pętli w kodzie VBA.Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
| Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
|---|---|---|
| Charakteryzuje podstawowe zasady tworzenia i edycji makr oraz programowania w VBA w środowisku Microsoft Excel. | 1. Rozróżnia podstawowe funkcje karty Deweloper i rejestratora makr. 2. Charakteryzuje sposoby przypisywania makr do przycisków i skrótów klawiaturowych. 3. Rozpoznaje podstawowe elementy środowiska VBE oraz ich zastosowanie. 4. Rozróżnia procedury i funkcje oraz wskazuje podstawowe zasady ich wykorzystania. 5. Rozpoznaje sposoby modyfikowania i przechowywania kodu VBA. | Test teoretyczny z wynikiem generowanym automatycznie |
| Rozpoznaje i wyjaśnia zasady wykorzystania obiektów, zmiennych oraz konstrukcji sterujących w kodzie VBA. | 1. Rozpoznaje podstawowe obiekty i kolekcje modelu obiektowego Excela, w tym Application, Workbook, Worksheet, Range i Cells. 2. Określa zastosowanie podstawowych obiektów aktywnych, takich jak ActiveWorkbook, ActiveCell i Selection. 3. Rozróżnia podstawowe rodzaje zmiennych i zasady ich deklarowania. 4. Identyfikuje zastosowanie instrukcji IF i SELECT CASE. 5. Rozróżnia zastosowanie pętli Do...Loop oraz For...Next w zależności od sposobu powtarzania operacji. | Test teoretyczny z wynikiem generowanym automatycznie |
| Rozpoznaje możliwości wykorzystania VBA do automatyzacji pracy w Excelu oraz komunikacji z użytkownikiem. | 1. Rozpoznaje zastosowanie InputBox i okien komunikatów do komunikacji z użytkownikiem. 2. Charakteryzuje podstawowe zasady tworzenia i uruchamiania formularzy VBA. 3. Rozpoznaje znaczenie zdarzeń arkusza w automatyzacji wykonywania procedur. 4. Wyjaśnia podstawowe zastosowanie funkcji arkuszowych w kodzie VBA. 5. Rozpoznaje podstawowe działania związane z debugowaniem kodu. 6. Charakteryzuje zastosowanie modalności formularzy. | Test teoretyczny z wynikiem generowanym automatycznie |
Kwalifikacje i kompetencje
Kwalifikacje i kompetencje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Program
Program
- Wprowadzenie do makr i środowiska VBA – 2 godz.
- możliwości wykorzystania makr do automatyzacji pracy w Microsoft Excel,
- karta Deweloper i podstawowe narzędzia VBA,
- rejestrowanie makr oraz zasady działania rejestratora,
- odwołania względne i bezwzględne,
- przypisywanie makr do przycisków i skrótów klawiaturowych,
- podstawowe zasady bezpieczeństwa makr,
- uruchamianie, zapisywanie, modyfikowanie i usuwanie makr.
2. Edytor VBE i podstawy programowania – 2 godz.
- budowa i funkcje środowiska Visual Basic for Applications,
- organizacja kodu i miejsce przechowywania makr,
- tworzenie i uruchamianie procedur,
- funkcje i sposoby ich wywoływania,
- podstawowe zasady modyfikowania kodu wygenerowanego przez rejestrator,
- wprowadzenie do debugowania kodu.
3. Model obiektowy Excela – 2 godz.
- podstawowe pojęcia związane z obiektami w VBA,
- obiekty Application, Workbook, Worksheet,
- kolekcje Workbooks, Worksheets i Sheets,
- ThisWorkbook, ActiveWorkbook, ActiveCell i Selection,
- odwoływanie się do komórek i zakresów za pomocą Range i Cells,
- wykorzystanie funkcji arkuszowych w kodzie VBA.
4. Zmienne i sterowanie przebiegiem programu – 2 godz.
- pojęcie i zastosowanie zmiennych,
- podstawowe typy danych,
- zasady deklarowania i nazewnictwa zmiennych,
- zakres i czas życia zmiennych,
- znaczenie wymuszania deklaracji zmiennych,
- instrukcje warunkowe IF i SELECT CASE,
- sterowanie przepływem wykonywania programu,
- pętle Do...Loop oraz For...Next.
5. Komunikacja z użytkownikiem i formularze VBA – 2 godz.
- przekazywanie informacji użytkownikowi za pomocą komunikatów,
- pobieranie danych od użytkownika z wykorzystaniem InputBox,
- tworzenie i uruchamianie formularzy VBA,
- podstawowe elementy formularzy,
- wykorzystanie formularzy w automatyzacji pracy,
- zdarzenia arkusza i przypisywanie do nich procedur,
- zasada działania formularzy modalnych.
6. Zastosowanie VBA w automatyzacji pracy – 2 godz.
- łączenie poznanych elementów w rozwiązania automatyzujące pracę,
- dobór procedur, funkcji, zmiennych i konstrukcji sterujących do określonych zadań,
- wykorzystanie obiektów Excela w automatyzacji operacji na danych,
- analiza i modyfikowanie prostych fragmentów kodu,
- identyfikowanie i usuwanie podstawowych błędów w kodzie,
- podsumowanie najważniejszych zasad pracy z VBA,
- walidacja efektów uczenia się – test teoretyczny z automatycznie generowanym wynikiem.
Harmonogram
Harmonogram
| Przedmiot / temat | Typ aktywności | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
|---|---|---|---|---|---|---|
Przedmiot / temat 1 z 10 Excel VBA – makra i automatyzacja – ćwiczenia praktyczne, współdzielenie ekranu, rozmowa na żywo (Teams) | Typ aktywności Zajęcia | Prowadzący Mariusz Herbst | Data realizacji zajęć 08-02-2027 | Godzina rozpoczęcia 16:30 | Godzina zakończenia 18:30 | Liczba godzin 02:00 |
Przedmiot / temat 2 z 10 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 08-02-2027 | Godzina rozpoczęcia 18:30 | Godzina zakończenia 18:45 | Liczba godzin 00:15 |
Przedmiot / temat 3 z 10 Excel VBA – makra i automatyzacja – ćwiczenia praktyczne, współdzielenie ekranu, rozmowa na żywo (Teams) | Typ aktywności Zajęcia | Prowadzący Mariusz Herbst | Data realizacji zajęć 08-02-2027 | Godzina rozpoczęcia 18:45 | Godzina zakończenia 20:15 | Liczba godzin 01:30 |
Przedmiot / temat 4 z 10 Excel VBA – makra i automatyzacja – ćwiczenia praktyczne, współdzielenie ekranu, rozmowa na żywo (Teams) | Typ aktywności Zajęcia | Prowadzący Mariusz Herbst | Data realizacji zajęć 09-02-2027 | Godzina rozpoczęcia 16:30 | Godzina zakończenia 18:30 | Liczba godzin 02:00 |
Przedmiot / temat 5 z 10 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 09-02-2027 | Godzina rozpoczęcia 18:30 | Godzina zakończenia 18:45 | Liczba godzin 00:15 |
Przedmiot / temat 6 z 10 Excel VBA – makra i automatyzacja – ćwiczenia praktyczne, współdzielenie ekranu, rozmowa na żywo (Teams) | Typ aktywności Zajęcia | Prowadzący Mariusz Herbst | Data realizacji zajęć 09-02-2027 | Godzina rozpoczęcia 18:45 | Godzina zakończenia 20:15 | Liczba godzin 01:30 |
Przedmiot / temat 7 z 10 Excel VBA – makra i automatyzacja – ćwiczenia praktyczne, współdzielenie ekranu, rozmowa na żywo (Teams) | Typ aktywności Zajęcia | Prowadzący Mariusz Herbst | Data realizacji zajęć 10-02-2027 | Godzina rozpoczęcia 16:30 | Godzina zakończenia 18:30 | Liczba godzin 02:00 |
Przedmiot / temat 8 z 10 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 10-02-2027 | Godzina rozpoczęcia 18:30 | Godzina zakończenia 18:45 | Liczba godzin 00:15 |
Przedmiot / temat 9 z 10 Excel VBA – makra i automatyzacja – ćwiczenia praktyczne, współdzielenie ekranu, rozmowa na żywo (Teams) | Typ aktywności Zajęcia | Prowadzący Mariusz Herbst | Data realizacji zajęć 10-02-2027 | Godzina rozpoczęcia 18:45 | Godzina zakończenia 20:30 | Liczba godzin 01:45 |
Przedmiot / temat 10 z 10 - | Typ aktywności Walidacja | Prowadzący Mariusz Herbst | Data realizacji zajęć 11-02-2027 | Godzina rozpoczęcia 16:30 | Godzina zakończenia 17:00 | Liczba godzin 00:30 |
Podsumowanie
| Rodzaj godzin | Liczba godzin |
|---|---|
Rodzaj godzin Suma godzin zegarowych usługi | Liczba godzin 12:00 |
Rodzaj godzin w tym suma godzin zajęć | Liczba godzin 10:45 |
Rodzaj godzin w tym suma godzin walidacji | Liczba godzin 00:30 |
Rodzaj godzin w tym suma przerw | Liczba godzin 00:45 |
Rodzaj godzin Suma godzin dydaktycznych bez przerw | Liczba godzin 15:00 |
Cena
Cena
Cennik
| Rodzaj ceny | Cena |
|---|---|
Rodzaj ceny Koszt przypadający na 1 uczestnika brutto | Cena 1 476,00 PLN |
Rodzaj ceny Koszt przypadający na 1 uczestnika netto | Cena 1 200,00 PLN |
Rodzaj ceny Koszt osobogodziny brutto | Cena 123,00 PLN |
Rodzaj ceny Koszt osobogodziny netto | Cena 100,00 PLN |
Liczba godzin usługi
| Rodzaj godzin | Liczba godzin |
|---|---|
Rodzaj godzin Liczba godzin zegarowych usługi | Liczba godzin 12:00 |
Prowadzący
Prowadzący
Mariusz Herbst
Posiada również wieloletnie doświadczenie w prowadzeniu szkoleń z pakietu Microsoft Office. W latach 2014–2018 pracował jako trener IT w PC Open Sp. z o.o., a w latach 2010–2012 jako trener IT w NTGroup Sp. z o.o., gdzie prowadził m.in. szkolenia z Microsoft Excel wraz z VBA. Wcześniej, w latach 2003–2010, realizował szkolenia informatyczne oraz zajmował się wsparciem informatycznym w OBI Centrala Systemowa Sp. z o.o.
W latach 2020–2026 prowadził liczne szkolenia z Excela i VBA dla przedsiębiorstw i instytucji. W tym okresie zrealizował m.in. 233 szkolenia dla Comarch obejmujące Excel, VBA oraz Akademię VBA, 39 szkoleń dla NobleProg z zakresu m.in. VBA oraz 45 szkoleń dla Edukey obejmujących Excel i VBA. Prowadził również szkolenia VBA dla Dagmy.
Jego doświadczenie obejmuje również przygotowywanie materiałów szkoleniowych, raportowanie i ocenę wyników szkoleń, prowadzenie egzaminów Microsoft Office Specialist oraz opracowywanie indywidualnych rozwiązań z zakresu programowania.
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
Informacje o materiałach dla uczestników usługi
Materiały w postaci:
-prezentacji
-skanów podręczników/ćwiczeń
-samodzielnie przygotowywanych zestawów ćwiczeń
-testów w formie elektronicznej
zapewniane są w formie zdalnej przez lektora prowadzącego przez cały okres trwania szkolenia.
Usługa odbywa się zdalnie w czasie rzeczywistym. Szkolenie jest realizowane w godzinach dydaktycznych (jedna godzina dydaktyczna to 60 min.)
Warunki uczestnictwa
Uczestnik powinien posiadać podstawową znajomość programu Microsoft Excel, w szczególności umiejętność poruszania się po arkuszu kalkulacyjnym, wprowadzania i edytowania danych oraz wykonywania podstawowych operacji na komórkach i zakresach. Wymagana jest również podstawowa umiejętność korzystania z komputera i środowiska Windows.
Uczestnik powinien posiadać komputer z dostępem do programu Microsoft Excel w wersji umożliwiającej korzystanie z języka VBA oraz dostęp do Internetu.
W przypadku realizacji szkolenia w formie zdalnej w czasie rzeczywistym uczestnik powinien dysponować stabilnym dostępem do Internetu, komputerem wyposażonym w mikrofon oraz możliwością korzystania z platformy komunikacyjnej wskazanej przez organizatora.
Informacje dodatkowe
Uczestnik otrzyma materiały szkoleniowe w formie elektronicznej, obejmujące materiały dydaktyczne wykorzystywane podczas szkolenia oraz materiały pomocnicze dotyczące omawianych zagadnień.
Szkolenie kończy się walidacją w formie testu teoretycznego z wynikiem generowanym automatycznie.
Po zakończeniu szkolenia uczestnik otrzyma zaświadczenie potwierdzające ukończenie szkolenia, pod warunkiem spełnienia wymagań dotyczących uczestnictwa w usłudze oraz przystąpienia do walidacji.
Szkolenie realizowane jest w formie zdalnej w czasie rzeczywistym.
Uczestnik otrzyma dane dostępowe do szkolenia przed jego rozpoczęciem.
Uczestnik zobowiązany jest do dokonania oceny usługi w Bazie Usług Rozwojowych po jej zakończeniu.
Warunki techniczne
Warunki techniczne
„Podstawą do rozliczenia usługi jest wygenerowanie z systemu raportu, umożliwiającego identyfikację wszystkich uczestników, oraz zastosowanego narzędzia.”
SZCZEGÓŁOWE INFORMACJE:
Udostępniony w korespondencji mailowej link dostępowy do zajęć ważny jest do dnia zakończenia realizacji usługi zgodnie z obecną kartą.
określone warunki techniczne do udziału w usłudze:
- rodzaj platformy – TEAMS
- oprogramowanie – Windows / Mac OS X
- wymagania sprzętowe – PC lub laptop z dostępem do Internetu, kamerką i mikrofonem
- prędkość Internetu:
- minimalna szybkość: 5 Mb/s
- zalecana: 10 Mb/s