











Czym Jest Makroaplikacja?
Makroaplikacja to aplikacja EXCEL/VBA, której celem jest automatyzacja dużego procesu biznesowego. Słowo makro ma tu podwójne znaczenie. Po pierwsze, nawiązuje do skali procesu, po drugie – aplikacja bazuje na makrach (skrypty VBA).
Zastanawiasz się nad rozwiązaniem dla swojego biznesu?
Zobacz dlaczego makroaplikacja jest świetnym wyborem!

Dopasowany Projekt
Każda Firma posiada swoje nietypowe procesy, których nie da się usprawnić programami masowego użytku.
Makroaplikacja to rozwiązanie indywidualne, dopasowane pod Ciebie. Usprawnia i automatyzuje dowolny proces.

Łatwe Wdrożenie
Nie musisz kupować drogich programów czy dodatków! Wystarczy wgrany Excel i już uzyskujesz dostęp do środowiska VBA.
Moje aplikacje są bardzo intuicyjne i łatwe w użyciu. Szkolenie użytkowników to kwestia jednego, krótkiego spotkania.

Bezpieczna Obsługa
Jestem z Tobą podczas tworzenia aplikacji, jak również w trakcie jej wdrożenia i późniejszego użytkowania.
Bardzo szybko pomagam Klientom, zaś zlecenia dotyczące aktualizacji, przekładam zawsze nad nowe projekty.

Case Studies
Mam wieloletnie doświadczenie w budowie złożonych robotów EXCEL/VBA.
Tworzyłem aplikacje dla produkcji, magazynu, logistyki, kontroli jakości, HR czy IT.
Poznaj ciekawe historie moich Klientów i zobacz jak im pomogłem…

Co Klienci Mówią o Mnie?
Moi Klienci są zdumieni tym, co można osiągnąć za pomocą Excela i VBA.
Tworzone przeze mnie aplikacje często są podstawą ich działalności biznesowej…
Przeczytaj co mówią na temat naszej współpracy!
Pan Mariusz przygotował rozbudowany program do zarządzania zajęciami, który usprawnił organizację pracy w naszej Szkole.
Na bazie sukcesu tej aplikacji, zleciliśmy Panu Mariuszowi kolejne projekty do wykonania.

Sebastian Góral
Dyrektor ZarządzającyW ramach mojego doświadczenia, Mariusz Jankowski znajduje się absolutnie w sekcji Guru VBA.
Liczę, że niebawem pojawi się potencjał do współpracy w zakresie przygotowania arkuszy i raportów.
Największym atutem Mariusza jest świetna znajomość Excela i programowania w VBA.
Wiele ręcznie wykonywanych elementów potrafi zautomatyzować. Dzięki temu wolne zasoby ludzkie można skierować na inne tematy.

Dominik Gozdek
Dyrektor ZakupówPan Mariusz to świetny i profesjonalny nauczyciel. Wspiera i motywuje ucznia do dalszej pracy.
Skuteczność zdania egzaminu z VBA po korepetycjach z Panem Mariuszem gwarantowana.

Aneta Konopczyńska
Biegły RewidentMariusz wykonywał dla BOSCH aplikację do monitorowania braków na wszystkich wydziałach. Aplikacja tworzy automatyczne raporty z możliwością konfiguracji wykresów w zależności od zakresu dat czy linii produkcyjnych.
Bardzo polecam współpracę 🙂.

Łukasz Pielichowski
Inżynier ProdukcjiMariusz potrafi stworzyć z Excela funkcjonalne narzędzie wspierające procesy operacyjne i analityczne.
Nie znam innego tak dobrego specjalisty w VBA i Excelu. Bardzo dobrze czuje i rozumie biznes.

Tomasz Grobelny
Dyrektor OperacyjnyPracowaliśmy z Mariuszem nad projektem do automatycznego rozliczania delegacji. Profesjonalizm w każdym calu!
Nawet po zakończonym projekcie, Mariusz szybko udzielił nam pomocy przy zmianie parametrów w programie.

Daria Cuper
Specjalistka ds. KadrMariusz to bardzo sympatyczny człowiek. Świetnie się z nim współpracuje, a we wszelkich zadaniach związanych z Excelem jest MISTRZEM.
To jeden z najlepszych specjalistów w Polsce!

Arkadiusz Ignasiak
Specjalista SEO/SEMDziękujemy! Choć to słowo nie oddaje naszej wdzięczności za wykonaną przez Pana Mariusza pracę, która usprawni działania na rzecz naszych dzielnych Podopiecznych.
Cieszymy się, że na Pana trafiliśmy, i z radością wrócimy.

Natalia Kliś
Wiceprezes FundacjiJeden z najlepszych ekspertów w zakresie wykorzystania arkusza kalkulacyjnego w biznesie i VBA.
Ogromnym atrybutem Pana Mariusza jest dodatkowo głęboka lojalność wobec naszej redakcji.

Stanisław Woźniak
Redaktor NaczelnyMariusz współpracował ze mną przy programie do zarządzania kompetencjami. Praca wykonana przez niego cechowała się bardzo wysoką jakością oraz funkcjonalnością.
Gorąco polecam współpracę z Mariuszem.

Paweł Zwierz
Pełnomocnik Dyrektora HRNa Mariusza trafiłam oglądając filmy na jego vlogu. Już wtedy zaimponował mi swoją wiedzą o VBA! Zawsze też mogłam liczyć na jego pomoc.
Polecam Mariusza jako świetnego eksperta od makr w Excelu!

Malina Cierzniewska-Skweres
Microsoft MVPMoje Liczby
Bo mówią więcej niż słowa…

+15
lat DOŚWIADCZENIA
W PROGRAMOWANIU VBA

+40
wdrożonych
automatyzacji

5
lojalnych
korporacji

+80
artykułów
w czasopismach
Jak Pracuję?
Projekty IT realizuję w oparciu o zasady programowania zwinnego (metodyka Agile).
Takie podejście sprawdza się zdecydowanie najlepiej w przypadku skomplikowanych aplikacji VBA. Największym plusem jest fakt, że możesz bez ograniczeń zgłaszać swoje pomysły. To Ty określasz kierunek i kreujesz produkt. Ja uważnie słucham, rejestruję Twoje potrzeby i podpowiadam rozwiązanie.

Elastycznie
Dzięki tygodniowym sprintom potrafię szybko zaadoptować projekt pod nowe pomysły. Wiem, że cel jest zawsze ważniejszy od planu.

Responsywnie
Jestem komunikatywny i cenię dobry feedback. Bardzo lubię pracować z zaangażowanymi ludźmi. Wspólna synergia często przeradza się w zapał i entuzjazm.

Transparentnie
Codziennie wysyłam Ci na @ szczegółowy raport ze swojej pracy. Otrzymujesz też dostęp do historii backupów. Dokładnie widzisz, za co płacisz.

Odpowiedzialnie
W umowie zawarty jest szereg zapisów dotyczących poufności. Twoje dane są więc bezpieczne. Napisany kod i cała aplikacja, staje się Twoją własnością.

Pytania i Odpowiedzi
Zainteresowała Cię moja oferta? W tej sekcji znajdziesz pytania i odpowiedzi dotyczące zasad współpracy ze mną. Jeśli nie znalazłeś tutaj odpowiedzi na swoje pytanie – napisz do mnie.

I – Oferta
01. Jakie usługi oferujesz?
Oferuję usługę programistyczną, której celem jest automatyzacja wybranego procesu w Firmie. Narzędziem zaś aplikacja Excel/VBA. Aplikacja jest programem “uszytym na miarę”, niepowtarzalnym i nie przeznaczonym do masowej sprzedaży.
02. Czy szkolisz ludzi z VBA?
Niestety, nie prowadzę szkoleń. Nie mam też w swojej ofercie konsultacji czy kursów. Być może z biegiem czasu rozszerzę zakres swoich usług. Póki co, koncentruję się na tworzeniu aplikacji dla moich zaufanych i nowych Klientów.
03. Dla kogo jest Twoja oferta?
Moja oferta jest skierowana do korporacji i dużych firm.
Większość moich projektów to rozbudowane kombajny. Ze względu na ich skalę i relatywnie wyższe koszty – współpraca jest możliwa jedynie z poważnym i dojrzałym biznesem.
04. Co oznacza słowo makroaplikacja?
Makroaplikacja to złożona aplikacja Excel/VBA, której celem jest automatyzacja dużego procesu biznesowego.
Słowo makro ma tutaj podwójne znaczenie. Po pierwsze, nawiązuje do skali procesu. Po drugie, narzędzie jest oparte o skrypty VBA, nazywane popularnie makrami.
05. Jak dzielimy makroaplikacje?
Makroaplikacje możemy podzielić ze względu na skalę złożoności i poświęcony czas pracy nad projektem.
Megakombajny to aplikacje, w których chodzi o zautomatyzowanie wielkiego procesu. Czas realizacji przekracza 3 m-ce.
Kombajny to aplikacje, o nieco mniejszej skali procesu. Czas realizacji to 1-3 m-ce.
Ciągniki to aplikacje, w których zwykle chodzi o automatyzację dużo mniejszego procesu lub uszczelnienie większego. Czas realizacji mieści się w przedziale 2-4 tyg.
Kosiarki to zwykle aplikacje, które są dodatkowymi modułami do już istniejących kombajnów czy ciągników. Czas realizacji nie przekracza 2-tyg.
II – Współpraca
06. Jakie masz doświadczenie?
Programowaniem w VBA zajmuję się od 2008r. Mam na koncie ponad 40 ukończonych i wdrożonych automatyzacji.
Napisałem również 20 obszernych artykułów i 50 porad dla czasopisma Controlling i Rachunkowość Zarządcza.
Na moim blogu znajduje się ponad 100 merytorycznych wpisów z zakresu Excela i VBA.
07. Czy dajesz gwarancję na aplikacje?
Oczywiście! Gwarancją jest moja dożywotnia pomoc przy naprawie możliwych bugów – rzecz jasna, powstałych nie z winy Klienta.
Jeśli błędy są wynikiem zmian po stronie Klienta – aplikację należy zmodernizować w trybie osobnego zlecenia.
08. Jak szybko możesz zacząć pracę?
Na górze strony, zwykle znajduje się baner, który informuje o wolnych terminach. Ale bez względu na to – napisz proszę do mnie.
Wejdź do działu Kontakt, przedstaw się i opisz swój biznesowy problem. Koniecznie określ swój budżet na projekt.
09. Jak komunikujesz się z Klientem?
Podstawą kontaktu jest mailing i bezpośrednia interakcja. Sprawy techniczne dotyczące projektu uzgadniam przez maila lub TeamViewer.
UWAGA! Nie omawiam szczegółów projektu przez telefon.
10. W jakim trybie pracujesz?
Pracuję w tygodniowych sprintach. Jest to więc praca w cyklach zgodnie z filozofią Scrum.
Po każdej iteracji, dokonuję z Klientem tzw. inspekcji. Wchodzi on w kontakt z aplikacją i daje mi swój feedback. Następnie adaptuję narzędzie pod pomysły Klienta i dodaję nowe funkcjonalności. Takie podejście zapewnia nam ciągły przyrost (increment). Dzięki niemu, tworzymy produkt zgodny z życzeniem Klienta.
III – Rozliczenie
11. W jaki sposób rozliczasz projekty?
Nie wyceniam już projektów, ani nie robię specyfikacji.
Zgodnie z podejściem Agile, projekty rozliczam wg modelu Time&Material, czyli ze względu na czas pracy.
Jest to zdecydowanie najlepszy sposób, ponieważ zapewnia ogromną elastyczność – Klient sam decyduje o przebiegu prac. Nie musimy tworzyć skrupulatnej specyfikacji – możemy więc ruszyć od razu.
12. Co jeśli muszę znać wycenę?
Nie rozliczam już projektów wg metody Fixed Price. Wyjątek robię dla wieloletnich Klientów i zaufanych korporacji.
Metoda ta zupełnie nie sprawdza się w przypadku złożonych aplikacji, ponieważ wyklucza jakąkolwiek elastyczność i potrzebę zmian. Niestety bardzo często prowadzi do silnych napięć – projekty rozrastają się w sposób naturalny, a podstawą jest tu ścisłe trzymanie się specyfikacji i wyceny.
13. Ile kosztuje Twoja godzina robocza?
200 PLN brutto. Jest to kwota do negocjacji.
14. Jak dokumentujesz czas pracy?
Pod koniec dnia, otrzymujesz na maila, raport ze szczegółowym opisem mojej pracy.
Oprócz tego, otrzymujesz dostęp do katalogu z historią backupów.
Wszystko jest bardzo transparentne i dokładnie widzisz za co płacisz. Nie ma niespodzianek.
15. Jaka jest domyślna forma umowy?
Domyślną formą jest umowa zlecenie.
16. Czy wystawiasz faktury VAT?
Niestety nie mam takiej możliwości.
17. Jaki muszę mieć budżet?
Minimalny budżet jaki musisz posiadać to 5 000 PLN.
Gotów Na Milowy Krok?
Zwiększ WYDAJNOŚĆ – Zachowaj PIENIĄDZE – Odzyskaj CZAS

Artykuły i Porady
Na blogu czeka na Ciebie ponad sto artykułów!
Sprawdź bogatą kolekcję porad, plików i gotowych makr z analizą krok po kroku.
Jeśli jest jakiś temat, o którym chciałbyś tu przeczytać – daj mi znać.
Ścieżka Nauki VBA
Wokół VBA narosło przez lata wiele różnych mitów. Jeden z nich mówi o tym, że praca w tym środowisku to głównie nagrywanie makr i ich…
Historia Kursów Walut
Pobranie aktualnych kursów walut jest zadaniem, które pojawia się często w tutorialach Excela. Zwykle chodzi o rozwiązanie dynamiczne, które odświeży wyniki po kliknięciu w przycisk.…
Power Query w Automatyzacji
“Power Query to największa rewolucja w Excelu od czasu tabel przestawnych!”. “Power Query zastąpiło VBA!” Takie opinie stają się coraz bardziej popularne… Faktycznie PQ to…
Walidacja Danych
Walidacja danych nazywana jest także kontrolą lub sprawdzaniem poprawności. Opcja ta występuje w Excelu i służy do nakładania ograniczeń na dane wpisywane do komórek. W…
Filtrowanie Do Osobnych Plików
Jednym z najbardziej popularnych tematów w VBA, jest utworzenie raportów dla każdej unikatowej wartości z kolumny. Chodzi tu o przefiltrowanie tabeli według jednego kryterium i…
Tablice Jedno i Dwuwymiarowe
Praca na tablicach jest chlebem powszednim każdego programisty VBA. Pomimo tego, że możemy tworzyć tablice o wielu wymiarach, w praktyce wystarczą nam dwa. Tablice jedno…
Generowanie Liczb Losowych
VBA posiada w swojej bogatej kolekcji funkcję Rnd, która jest odpowiednikiem funkcji arkuszowej LOS. Standardowo jej celem jest wylosowanie liczby zmiennoprzecinkowej z przedziału <0,1). Przy…
Nie(d)oceniony Rejestrator
W potocznej opinii rejestrator makr jest narzędziem dla początkujących. Jest to tylko część prawdy. Pomimo tego, że posiada liczne ograniczenia – są sytuacje, w których…
Menu Kontekstowe
Po wprowadzeniu wstążki w Excelu 2007, obiekt CommandBar zaczął tracić na znaczeniu. Tradycyjne menu i paski narzędzi praktycznie odeszły do lamusa. Obecnie przydają się tylko…
Ostatni Niepusty Wiersz
Ostatni niepusty wiersz jest jednym z najbardziej popularnych tematów w całym VBA. Sprawa z pozoru wydaje się banalnie prosta. Jak się jednak przekonamy, żadne z…
Przecięcie Wiersza i Kolumny
Excel nie posiada mechanizmu, który pozwalałby wyróżnić przecięcie aktywnego wiersza z aktywną kolumną. Potrzebujemy makra, które będzie reagować na zmianę zaznaczenia komórki. Jak je napisać?…
Lista Rozwijana Na Formularzu
Lista rozwijana jest łatwa do utworzenia z poziomu Excela. Służy do tego mechanizm sprawdzania poprawności (walidacji danych). Za pomocą formularza UserForm możemy stworzyć dużo bardziej…