VBA – Twoja droga do mistrzostwa w Excelu!
Makra to dla Ciebie czarna magia? Chciałbyś automatyzować swoją pracę jednym kliknięciem, ale nie wiesz, od czego zacząć? 😥
Spokojnie. W tym kursie przeprowadzam Cię krok po kroku – od podstaw do poziomu średnio zaawansowanego 📈. Nawet jeśli dziś nie masz pojęcia o programowaniu.
Czeka na Ciebie ponad 100 krótkich, konkretnych lekcji wideo 🎬. Dzięki nim zamienisz ręczne „przeklejki” w profesjonalne automatyzacje i zyskasz uznanie w biurze 👏.


Dla kogo jest kurs?
Jeśli Excel to dla Ciebie coś więcej niż tylko tabelki, a na myśl o ręcznym kopiowaniu przewracasz oczami 🙄 — jesteś w dobrym miejscu.
Ten kurs to nie tylko nauka VBA, to realna inwestycja w Twoją karierę! Dzięki automatyzacji zaoszczędzisz czas, zwiększysz produktywność i staniesz się bardziej atrakcyjny na rynku pracy.
Niezależnie od tego, czy chcesz rozwinąć swoje umiejętności, czy wreszcie zrozumieć VBA od podstaw — znajdziesz tu dokładnie to, czego szukasz.
Sprawdź, czy odnajdujesz się w którymś z tych profili i przekonaj się, jak kurs pomoże Ci w Twojej karierze.
Excelowy wyjadacz
Znasz Excela naprawdę dobrze — formuły, tabele przestawne czy Power Query to dla Ciebie codzienność. Czujesz jednak, że bez VBA nie wykorzystujesz pełnego potencjału Excela. Chcesz wejść na najwyższy poziom i stać się specjalistą, przed którym Excel nie ma żadnych tajemnic.
Ambitny specjalista
Chcesz rozwijać swoje kompetencje. Jesteś otwarty na nową wiedzę i lubisz łączyć ze sobą różne technologie. Wiesz, że pracodawcy cenią ludzi elastycznych. Możesz zostać np. wziętym analitykiem danych, który ma tę przewagę, że potrafi automatyzować pracę w Excelu.
Fan automatyzacji
Masz frajdę z usprawniania codziennych zadań — lubisz optymalizować procesy i patrzeć, jak Twoje rozwiązania oszczędzają godziny żmudnej pracy nie tylko Tobie, ale i innym. VBA to solidna trampolina do kariery eksperta ds. optymalizacji procesów biznesowych.
Świadomy praktyk
Masz dość kopiowania gotowców z Chata GPT bez zrozumienia, jak to działa – wolisz go traktować jak asystenta. Chcesz zrozumieć składnię VBA i modyfikować cudzy kod bez strachu. Dzięki samodzielności i wielkiej pasji możesz stać się korepetytorem lub nawet trenerem VBA.
„Ok, ale czego konkretnie się nauczę?”
W kursie krok po kroku wprowadzę Cię w świat VBA i pokażę, jak wykorzystać makra do usprawnienia pracy w Excelu. Oto, co Cię czeka:

Zbudujesz solidny warsztat
Poznasz fundamenty VBA i nauczysz się pisać pierwsze makra od zera. Zrozumiesz, jak działa język, by samodzielnie tworzyć własne rozwiązania.

Zautomatyzujesz codzienną pracę
Dowiesz się, jak zamieniać powtarzalne zadania w automatyczne procesy. Dzięki temu Excel zacznie pracować za Ciebie.

Opanujesz pracę na obiektach
Zrozumiesz, jak Excel widzi dane. Nauczysz się operować na arkuszach, skoroszytach, zakresach i komórkach jak profesjonalista.

Napiszesz czytelny i skuteczny kod
Poznasz dobre praktyki pisania przejrzystych i optymalnych makr. Twoje rozwiązania będą działały szybciej i łatwiej będzie je rozwijać.
Automatyzacja to przyszłość pracy,
nie sposób się jej oprzeć.
Jeff Bezos
Co znajdziesz w programie?
Ten kurs wciągnie Cię jak najlepszy serial! To intensywny trening połączony z praktyką i dobrą zabawą, bez lania wody. Na konkretnych przykładach pokażę Ci, jak opanować sztukę pisania makr w Excelu. Ponad 100 lekcji i prawie 10 godzin materiału — sprawdź, co dla Ciebie przygotowałem! 👨🏫

01. Wstęp do makr
- VBA w służbie automatyzacji [06:51]
- Obiekty w życiu codziennym [02:33]
- Drzewo genealogiczne Excela [03:16]
- Kolekcja, czyli dodaj s [02:07]
- Właściwość jako cecha obiektu [05:36]
- Metoda jako akcja na obiekcie [04:01]
- Procedura vs. funkcja [04:31]
- Uruchamianie procedur [05:49]
- Idea parametryzacji [04:32]
- 4 błędy początkujących [10:25]
- Praca domowa

02. Zmienne i stałe
- Koncepcja zmiennej [05:55]
- Nazwa, wartość, typ, zasięg [02:29]
- Deklaracja i przypisanie [03:41]
- Jaką wartość wnoszą prefiksy? [02:13]
- Cykl życia zmiennej [04:46]
- Ciągi tekstowe [05:02]
- Przechowywanie liczb [08:25]
- Wartości zerojedynkowe [03:59]
- Łączenie daty z czasem [05:00]
- Zmienna „kameleon” [03:06]
- Przechowywanie tablic [03:38]
- Zmienne obiektowe [08:56]
- Stałe i ich rola w kodzie [05:49]
- Praca domowa

03. Edytor VB
- Co z tą wstążką? [09:32]
- Ustawienia domyślne [06:50]
- Organizacja kodu w modułach [08:31]
- Symbioza projekt-właściwości [02:45]
- Trzy role Immediate [03:26]
- Monitorowanie zmiennych [04:31]
- Zabawa z przeglądarką [08:52]
- Typy błędów w VBA [08:06]
- Po co Ci obsługa błędów? [07:39]
- Techniki debugowania [03:23]
- Praca domowa

04. Logika warunkowa
- Operatory matematyczne [05:44]
- Operatory porównania [03:27]
- Nierówność w praktyce [06:14]
- Test czy coś nie jest niczym [03:49]
- Podstawowa walidacja [04:08]
- Koniunkcja i alternatywa [03:12]
- Negacja w przełącznikach [03:18]
- Analiza komórki – sposób 1 [05:49]
- Analiza komórki – sposób 2 [04:46]
- Obliczenie rabatu sezonowego [06:03]
- Praca domowa

05. Interakcja w oknie
- Powitanie kursanta [06:43]
- Zgłoszenie własnego błędu [05:34]
- Szybka sonda [05:53]
- Dwukrotne potwierdzenie [09:21]
- Dostęp do arkusza na hasło [05:19]
- Walidacja oceny kursu [10:28]
- Formatowanie zakresu [05:46]
- Pobranie ścieżki do katalogu [02:58]
- Pobranie ścieżki do pliku [02:50]
- Wbudowane okna Excela [03:52]
- Praca domowa

06. Operacje na komórkach
- Ostatni niepusty wiersz [08:38]
- Przesunięcie w Excelu i VBA [09:23]
- Odwołania do komórek [05:04]
- Wstawianie formuł R1C1 [06:57]
- Wypełnianie pustych komórek [05:48]
- Kasowanie pustych wierszy [07:44]
- Zamiana ocen na słowne [10:38]
- Czyszczenie komórek [04:54]
- Sortowanie danych [05:15]
- Potęga filtra zaawansowanego [05:29]
- Praca domowa

07. Pętle w VBA
- Wstawienie nazw miesięcy [05:21]
- Postęp wykonania makra [02:40]
- Adresy e-mail pracowników [06:17]
- Tabliczka mnożenia [02:58]
- Kasacja wybranych arkuszy [06:28]
- Zamknięcie lub zapis [04:54]
- Utworzenie własnych stylów [04:37]
- Formatowanie wierszy [07:35]
- Kasacja kształtów poza logo [02:01]
- Cztery odmiany pętli logicznej [07:37]
- Zaawansowane logowanie [08:31]
- Praca domowa

08. Skoroszyty i arkusze
- Worksheets vs. Sheets [03:10]
- Dodanie lub czyszczenie [05:36]
- Kasacja zakazanych znaków [06:55]
- Spis arkuszy z hiperłączami [08:23]
- Kopiowanie arkusza do pliku [05:51]
- Eksport arkuszy do plików [08:32]
- Czy plik jest otwarty? [04:51]
- Makro z innego pliku [06:17]
- Odczyt danych z innego pliku [03:49]
- Automatyczny backup [04:09]
- Praca domowa

09. Praca na tablicach
- Miesiące w tablicy statycznej [02:31]
- Tablica dynamiczna [04:07]
- Wypełnienie tablicy w pętli [03:28]
- Sortowanie nazw miesięcy [03:46]
- Wyszukiwanie wartości [04:52]
- Obsługa tablicy 2D [03:05]
- Zapis „czarnych” arkuszy [06:21]
- Eksport z tablicy do komórek [09:04]
- Eksport z komórek do tablicy [05:49]
- Funkcja UDF – tablica unikatów [10:20]
- Praca domowa


10. BONUS.
Praktyczne makra
- Mierzenie szybkości makra [03:27]
- Zaplanowanie startu makra [05:04]
- Sumowanie według walut [05:23]
- Wyciąganie informacji z daty [03:54]
- Konwersja cali i stóp do metrów [08:29]
- Utworzenie katalogu z datą [03:17]
- Lista plików w katalogu [05:16]
- Przecięcie wiersza i kolumny [04:37]
- Wysyłanie plików Outlookiem [06:16]
- Hurtowe generowanie PDF [05:59]
- Praca domowa

Obejrzyj przykładowe lekcje
Krótkie, ale treściwe filmy w jakości HD z dostępem 24/7.
Cierpliwy trener z wyraźną mową i dobrą dykcją.
Zobacz, jak łatwo przyswaja się wiedzę!

Kim jest Mariusz Jankowski?
EXCEL VBA Developer z ponad 15-letnim doświadczeniem w automatyzacji procesów biznesowych. Specjalizuję się w tworzeniu i wdrażaniu strategicznych aplikacji dla korporacji i dużych firm.
Twórca marki
Od 2021r. działam jako MAKROAPLIKACJE.PL. Wcześniej, przez 12 lat, funkcjonowałem jako ŚWIAT EXCELA i EXCEL EKSPERT.
Publicysta
Napisałem 50 porad i 20 artykułów z Excela i VBA dla czasopisma Controlling i Rachunkowość Zarządcza, czego zwieńczeniem był specjalny numer poświęcony moim trikom.
Bloger
Napisałem +100 artykułów na bloga – bez wsparcia AI.
Nauczyciel
Wiele razy konsultowałem ludzi z VBA – online i offline. Lubię uczyć i obserwować postępy innych – sprawia mi to dużą frajdę!
Dlaczego warto uczyć się od praktyka, a nie tylko trenera?
Poznaj różnicę między codzienną praktyką programowania, a nauką VBA opartą na standardowym podejściu — wybierz drogę, która przynosi realne efekty.

VBA Developer
✔ Zna VBA na poziomie eksperckim i pracuje na dużych projektach biznesowych.
✔ Programuje codziennie — w edytorze VBA spędza kilkadziesiąt godzin tygodniowo.
✔ Tworzy rozbudowane aplikacje z interfejsem i automatyzacjami całych procesów.
✔ Rozwiązuje realne problemy firm — zna wyzwania automatyzacji w praktyce.

Trener Excela
❌ Zna VBA na poziomie średnim — głównie w zakresie potrzebnym do szkoleń.
❌ Programuje okazjonalnie — większość czasu poświęca na pracę w Excelu.
❌ Ogranicza się do prostych makr lub plików — nie buduje aplikacji ani złożonych automatyzacji.
❌ Nie realizuje dużych projektów — skupia się na przekazywaniu wiedzy, nie wdrażaniu rozwiązań.
Nie musisz wiedzieć wszystkiego – musisz wiedzieć, gdzie to znaleźć.
Albert Einstein
Co Klienci mówią o mnie?
Moi Klienci nie tylko doceniają moje umiejętności techniczne, ale również cierpliwość, komunikatywność i pełne zrozumienie ich potrzeb biznesowych. Sprawdź, co mówią o naszej współpracy!
W ramach mojego doświadczenia, Mariusz Jankowski znajduje się absolutnie w sekcji Guru VBA.
Świetny i profesjonalny nauczyciel. Skuteczność zdania egzaminu z VBA po korepetycjach z Panem Mariuszem gwarantowana.

Aneta Konopczyńska
Biegły RewidentMariusz to bardzo sympatyczny człowiek o szerokich horyzontach. Świetnie się z nim współpracuje.

Arkadiusz Ignasiak
Specjalista SEO/SEMNie znam innego tak dobrego specjalisty w VBA i Excelu. Bardzo dobrze czuje i rozumie biznes.

Tomasz Grobelny
Dyrektor OperacyjnyNajwiększym atutem Mariusza jest świetna znajomość VBA. Dzięki niemu wolne zasoby ludzkie można skierować na inne tematy.

Dominik Gozdek
Dyrektor ZakupówPraca wykonana przez Mariusza cechowała się bardzo wysoką jakością oraz funkcjonalnością.

Paweł Zwierz
HR Project ManagerStawiam sobie za wzór współpracę z Panem Mariuszem. Jego ogromnym atrybutem jest lojalność.

Stanisław Woźniak
Redaktor NaczelnyPrzez kilka miesięcy wspólnej pracy Pan Mariusz dał się poznać jako osoba niezwykle cierpliwa, komunikatywna i zaangażowana.

Sebastian Góral
Dyrektor ZarządzającyProfesjonalizm w każdym calu! Nawet po zakończonym projekcie, Mariusz szybko udzielił nam pomocy.

Daria Cuper
Specjalistka ds. KadrPodsumujmy ofertę…
Otrzymujesz dostęp do kursu, który wprowadzi Cię na poziom średnio-zaawansowany – nawet jeśli nie miałeś wcześniej styczności z makrami. Dzięki temu szkoleniu zrozumiesz VBA i zaczniesz tworzyć automatyzacje w Excelu 💚.

+100 LEKCJI o VBA
Kurs zawiera ponad 100-filmów, które podzieliłem na 10 modułów. Tłumaczę spokojnie – prostym i ludzkim językiem na przykładach z życia.

KRÓTKIE filmy
Kurs trwa 9:32h, co oznacza średnio 5:30 min na każdą lekcję. Mimo tego, każde zagadnienie omawiam dość szeroko, a nie „po łebkach”.

WSPARCIE mentora
Chętnie odpowiem na każde Twoje merytoryczne pytanie. Jeśli utkniesz na jakimś etapie – nie wahaj się zadać mi pytania pod filmem.

DOŻYWOTNI dostęp 24/7
Płacisz tylko RAZ i masz spokój. W razie potrzeby, do kursu możesz wrócić nawet za kilka lat – bez ponoszenia dodatkowych kosztów.

30-dni GWARANCJI
Zależy mi abyś był zadowolony. Jeśli uznasz, że chcesz swoje środki z powrotem – napisz w ciągu 30-dni, a otrzymasz całą kwotę.

CERTYFIKAT ukończenia
Po zakończeniu nauki otrzymasz imienny certyfikat, który potwierdzi Twoje nabyte umiejętności. Będziesz mógł się pochwalić nim np. w CV.

ZADANIA domowe
Po zakończeniu każdego modułu jest praca domowa, którą wykonujesz samodzielnie. Zwykle jest to rozbudowa kodu z konkretnej lekcji.

PLIKI z makrami
Otrzymujesz dostęp do wszystkich skoroszytów, których użyłem na potrzeby tego kursu. Nie musisz niczego pisać od nowa.

GRUPA dyskusyjna
Wymieniaj się wiedzą z ludźmi podobnymi do Ciebie! Przyspiesz swoją naukę wchodząc w kontakt z innymi uczestnikami kursu.
„Spoko, ale ile to wszystko kosztuje?”
Zanim podam Ci cenę – zobacz ile może kosztować równowartość mojego pełnego kursu wraz z dodatkami.

Szkolenie grupowe na poziomie podstawowym
Dwudniowe szkolenie grupowe, na którym zapoznasz się z podstawami pisania kodu w VBA dla Excela.

Szkolenie na poziomie średnio-zaawansowanym
Dwudniowe szkolenie grupowe, na którym dowiesz się o bardziej zaawansowanych technikach programowania w VBA.

Konsultacje indywidualne stacjonarnie lub offline
Kilka godzin indywidualnych konsultacji z mentorem, w których masz możliwość zadania mu wielu pytań.

Dożywotni dostęp do innego kursu z podstaw VBA
Konkurencyjny kurs online z podstaw VBA stworzony przez osobę, która nie zajmuje się automatyzacją procesów.

Dostęp do plików z makrami, użytych w lekcjach
Studiowanie kodu linia po linii bez konieczności przepisywania makr z filmów (no chyba, że chcesz! 🙂).

Frajda z samodzielnego pisania makr wysokiej jakości
Ekscytacja związana z nauką automatyzowania swojej pracy w Excelu, gdzie Chat GPT jest tylko asystentem.
Inwestycja w wiedzę zawsze przynosi najwyższe odsetki.
Benjamin Franklin

Pytania i odpowiedzi
Masz dodatkowe pytania? Sprawdź czy znajdziesz tu odpowiedzi. Jeśli nie – napisz do mnie na: mariusz@makroaplikacje.pl

I – Dostęp i płatności
Czy kurs zawiera program MS EXCEL?
Niestety nie. Jeśli nie masz Excela na komputerze, zainstaluj bezpłatną 30-dniową wersję próbną.
Jakiej wersji MS EXCEL potrzebuję?
Kurs nagrywałem w całości na Office 365. Ale do obsługi kursu spokojnie wystarczy Ci starsza wersja – 2010 wzwyż. Oczywiście w wersji pod Windows.
Gdzie odbywa się szkolenie?
Szkolenie odbywa się na platformie eduj.pl
Czy dostanę od razu dostęp do wszystkich lekcji?
Po dokonaniu zakupu, otrzymasz natychmiastowy dostęp do CAŁEGO kursu! Nie musisz czekać tygodnia, aż nowy moduł zostanie odblokowany.
Jak długo mogę korzystać z kursu?
Kurs jest Twój na zawsze.. Nawet gdybym zrezygnował ze współpracy z platformą – wciąż będziesz miał pełny dostęp 24/7.
Możesz wracać do kursu kiedy chcesz i nie musisz się spieszyć. Jest to znacznie lepsza opcja od dostępu tylko na 1-rok.
Dodatkowo otrzymasz wszystkie aktualizacje treści kursu. Za darmo!
Czy mogę oglądać filmy na różnych urządzeniach?
Tak, ale rekomenduję oglądanie filmów na komputerze lub laptopie. Prawdziwe programowanie w VBA to praca na kilku oknach równocześnie. Smartfon ma zbyt małą powierzchnię roboczą i nie wszystko będziesz mógł zobaczyć bez powiększania.
Czy mogę rozłożyć zakup na raty?
Tak. Możesz skorzystać z płatności odroczonej (PayPo lub Twisto).
Czy dostanę Fakturę VAT?
Tak, platforma eduj.pl automatycznie wystawia faktury za opłacone zamówienia. Faktury są wysyłane e-mailem i dostępne na koncie użytkownika
II – Regulamin i wsparcie
Co zrobić, gdy kurs mi się nie spodoba?
Zależy mi na tym, abyś poczuł ekscytację z nauki VBA i uznał wydane pieniądze za świetną inwestycję!
Jeśli jednak nie złapiesz bakcyla lub coś Ci nie będzie odpowiadać – zgłoś ten fakt w ciągu 30-dni, a otrzymasz pełną kwotę z powrotem.
Jest tylko jeden warunek – Twój pasek progresu nie może przekroczyć 20%. Oznacza to, że możesz obejrzeć za darmo dwa pełne moduły.
Co muszę zrobić, aby otrzymać imienny certyfikat?
Aby otrzymać certyfikat musisz obejrzeć wszystkie lekcje. Wtedy certyfikat wygeneruje się automatycznie i będziesz mógł go pobrać z panelu Kursanta.
Co zrobić, jeśli mam pytania dotyczące lekcji?
Wiele kursów pozostawia kursanta samego. Ja tego nie robię – jestem tu, aby Ci pomóc!
Jeśli coś będzie dla Ciebie niejasne – po prostu, zapytaj mnie. Pod każdą lekcją znajdziesz sekcję komentarzy. To właśnie tam odpowiadam na pytania Kursantów.
Pomyśl o mnie jako o swoim osobistym przewodniku w nauce VBA. Moim obowiązkiem jest to, aby nie pozwolić Ci utknąć.
Gdzie znajdę pełen regulamin zakupów?
Pełen regulamin znajdziesz na stronie platformy kursu: https://eduj.pl/strony/regulamin
III – VBA i zawartość
Boję się, że VBA będzie dla mnie za trudne…
Spokojnie…
Po pierwsze, masz możliwość przetestowania kursu aż przez 30 dni. Jeśli po tym czasie uznasz, że VBA to nie Twoja bajka – otrzymasz zwrot pieniędzy.
Po drugie, filmy nagrałem w taki sposób, aby każdy mógł je przyswoić – nawet osoba, która nie miała nigdy styczności z VBA, czy ogólnie z programowaniem.
Po trzecie, pamiętaj o przewodniku 🙂. Odpowiem na każdy Twój merytoryczny komentarz.
Ile czasu zajmuje nauka języka VBA?
Nauka VBA jest dla każdego inna. Niektórzy kursanci nauczą się podstaw w kilka tygodni, zaś inni będą potrzebować więcej czasu.
Kluczem do sukcesu jest SYSTEMATYCZNY TRENING.
Dzięki dożywotniemu dostępowi, nie musisz się spieszyć – filmy będą zawsze na Ciebie czekać.
Czy kurs obejmuje zaawansowane zagadnienia?
Po ukończeniu kursu wejdziesz na poziom średnio-zaawansowany! To bardzo dużo, jeśli zaczynasz od samych podstaw.
W kursie świadomie pominąłem zaawansowane tematy jak np. moduły klas, funkcje API, web scrapping, tworzenie wykresów czy tabel przestawnych. Mam a planach nagranie drugiego kursu Makra XL, który będzie dotyczył zaawansowanych zagadnień.
Nie omawiam także formularzy ponieważ aby prawidłowo z nich skorzystać trzeba wiedzieć jak działają moduły klas. Dla formularzy również planuję oddzielny kurs w przyszłości.
Czy warto uczyć się VBA, skoro wszyscy trąbią o AI?
Zdecydowanie.
Po pierwsze, VBA to ostatni etap nauki Excela. Jeśli chcesz „wymiatać” w arkuszach, a nie tylko „rzeźbić” ręcznie – umiejętność pisania makr jest czymś z gatunku „must-have”. Ze względu na swoje ogromne możliwości, VBA jeszcze długo pozostanie królem automatyzacji całego pakietu Office.
Po drugie, dużo firm wciąż bazuje na rozwiązaniach opartych na makrach. Microsoft nie wycofa tej technologii, ponieważ wiele firm utraciłoby dostęp do strategicznych aplikacji. Moje zlecenia bardzo często dotyczą modernizacji już istniejącego narzędzia – „odziedziczam” po kimś projekt, który trzeba usprawnić.
Po trzecie, rzeczywistość w biurach różni się od tej, która jest kreowana w social mediach czy na LinkedIn. W wielu miejscach, wdrożenie AI jest czymś totalnie abstrakcyjnym. Za to w biurach, praktycznie każdy coś „dłubie” w Excelu…VBA to wciąż najlepszy język programowania do automatyzacji pakietu Office.
Pracuję na Google Sheets – czy kurs jest dla mnie?
Nie. VBA jest językiem programowania wymyślonym przez firmę Microsoft do pracy w pakiecie Office. Arkusze Google korzystają z technologii Google Apps Script opartej na języku Java Script.
Pracuję na MAC-u – czy kurs jest dla mnie?
Jeśli używasz programu Mac Excel, ten kurs może nie być dla Ciebie.
Szkolenie nagrałem za pomocą Windows 10. Interfejs i skróty czasami są inne na Macu.
Sam język VBA jest taki sam zarówno w systemie Windows, jak i Mac Excel. I większość lekcji będzie działać. Około 10% rzeczy jest innych.
Możesz uruchomić Windows na maszynie wirtualnej, a następnie zrób to samo z Excelem. W ten sposób będziesz mógł obejrzeć wszystkie lekcje.