Dane i arkusze

Makro VBA, które klika za ciebie w Excelu

Opisujesz, co klikasz w Excelu co tydzień. Dostajesz plik .xlsm z przyciskiem, który robi to w kilka sekund.

Cenaod 271 zł220 zł netto + VAT 23%
Termin24–72 hw dni robocze, od wpłaty
Wycenazwykle 15 minutw dni robocze
Poprawki1 runda w cenie

Co dostajesz

  • Plik .xlsm z gotowym makremTwój skoroszyt z modułem VBA i przyciskiem na arkuszu, kod skomentowany po polsku, projekt VBA bez hasła — możesz do niego zajrzeć i zmieniać.
  • Kod osobno w pliku .basTen sam kod jako plik do zaimportowania w Alt+F11 — możesz wkleić go do innego skoroszytu albo do PERSONAL.XLSB, żeby makro działało w każdym pliku.
  • Zabezpieczenie przed utratą danychMakro robi kopię pliku przed zmianą i pokazuje czytelny komunikat zamiast „Run-time error 1004" — po makrze Ctrl+Z już nie działa, więc to nie jest ozdobnik.
  • Instrukcja na jedną stronęGdzie kliknąć, jak odblokować plik pobrany z internetu i co zrobić z żółtym paskiem „Ostrzeżenie o zabezpieczeniach".
  • Nagranie z uruchomieniaKrótki filmik (30–60 s) pokazujący makro działające na twoim pliku — widzisz efekt, zanim odpalisz je u siebie.

Czego potrzebujemy od ciebie

Im więcej podasz od razu, tym szybciej dostaniesz wycenę. Brakujące rzeczy dopytamy jednym pytaniem.

  • Przykładowy plik (a jeśli makro ma scalać dane — 2–3 pliki) dokładnie w takiej postaci, w jakiej dostajesz je co miesiąc, razem z bałaganem: pustymi wierszami, scalonymi komórkami, datami jako tekst.
  • Opis krok po kroku, co dziś robisz ręcznie: „kopiuję kolumnę D, usuwam wiersze bez NIP-u, ustawiam filtr, zapisuję jako PDF do folderu z nazwą klienta".
  • Plik wynikowy zrobiony ręcznie — jeden przykład tego, jak efekt ma wyglądać, oszczędza całą rundę poprawek.
  • Wersja Excela i system: 2016 / 2021 / Microsoft 365, Windows czy Mac. Od tego zależy, czy makro w ogóle ruszy.
  • Informacja, czy komputer jest służbowy i czy makra nie są na nim blokowane polityką firmy — to sprawdzasz u swojego IT przed zamówieniem.

Jak to przebiega

Wysyłasz plik i opis

WhatsApp: przykładowy plik plus 3–4 zdania, co robisz ręcznie. Zwykle w 15 minut masz stałą cenę i termin. Jeśli da się to zrobić bez makra — Power Query, tabela przestawna, jedna formuła — powiemy o tym i nie weźmiemy zlecenia.

Proforma i dedykowana grupa

Płacisz z góry na podstawie proformy — makro powstaje pod twój konkretny plik i nie da się go odsprzedać nikomu innemu. Faktura VAT po wykonaniu. Zakładamy grupę WhatsApp tylko dla tego zlecenia: tam lecą pliki, pytania i wersje robocze.

Piszemy i testujemy na twoich danych

Makro powstaje i jest uruchamiane na twojej próbce, łącznie z brzydkimi przypadkami: pustymi wierszami, scalonymi komórkami, polskimi znakami, liczbami zapisanymi jako tekst. Dostajesz nagranie z działania.

Odbiór i jedna runda poprawek

Uruchamiasz u siebie, na kopii pliku. Jeśli coś klika nie tam, gdzie trzeba — poprawiamy w cenie. Zwykle całość zamyka się w 24–72 h roboczych od zaksięgowania wpłaty.

Poza tym zakresem — prowadzi człowiek

Te rzeczy też robimy, ale wychodzą poza stałą cenę. Przejmuje je Paweł, wycena indywidualna.

  • Aplikacja w ExceluWiele formularzy, logowanie użytkowników, moduł magazynowy albo kadrowy. To już system, nie makro — prowadzi człowiek.
  • Wdrożenie w całej firmieDodatek .xlam podpisany certyfikatem, rozesłany przez GPO i skonfigurowane Centrum zaufania na wszystkich komputerach. Praca po stronie twojego IT.
  • Połączenie Excela z ERP i baząMakro ciągnące dane wprost z SQL-a, Subiekta albo sieci firmowej przez VPN. Wymaga dostępów i uzgodnień z administratorem.
  • Google Sheets i Excel onlineTam VBA nie działa — to samo zadanie robimy w Apps Script albo Office Script. Inna technologia, więc osobna wycena.

Częste pytania

Kod pisze AI — czy to problem?

Kod generuje agent AI, ale w VBA to widać od razu: makro albo robi to, co ma, albo nie. Każde uruchamiamy na twoim pliku i sprawdzamy wynik przed wysłaniem. Przy dłuższym kodzie (kilkaset linii, wiele warunków) rośnie ryzyko, że jakiś nietypowy przypadek nie zostanie obsłużony — dlatego prosimy o realne dane, nie o wersję „przykładową".

Zadziała na moim Excelu?

Na Windows z Excelem 2013 i nowszym — tak, o ile na twoim komputerze makra nie są zablokowane polityką firmy (GPO/Intune, wymóg podpisu cyfrowego, zamknięte Centrum zaufania). Jeśli laptop jest służbowy, sprawdź to z IT przed zamówieniem — to jedyna rzecz, na którą nie mamy wpływu. Na Macu VBA działa, ale bez automatyzacji Outlooka i bez części okien systemowych, więc część makr trzeba pisać inaczej. W Excelu w przeglądarce i w Google Sheets VBA nie istnieje w ogóle. Podaj wersję przy wycenie, wtedy od razu powiemy, co się da.

Excel blokuje makro przy otwarciu, co robić?

To normalne dla pliku pobranego z internetu — Windows oznacza go jako niezaufany. Klikasz prawym na plik, Właściwości, na dole zaznaczasz „Odblokuj", OK. Potem przy otwarciu „Włącz zawartość". Alternatywa: dodaj folder do Zaufanych lokalizacji w Centrum zaufania. Jest to opisane w instrukcji, którą dostajesz. Jeśli tych opcji w ogóle nie widzisz, blokada jest po stronie polityki firmowej i odblokować może ją tylko twoje IT.

Czy makro może zepsuć mój plik?

Może — operacji wykonanych przez makro nie cofniesz Ctrl+Z, to ograniczenie samego Excela. Dlatego nasze makra domyślnie zapisują kopię przed zmianą, a ty i tak testujesz pierwszy raz na duplikacie pliku. Do makr kasujących wiersze albo nadpisujących dane dodajemy pytanie potwierdzające.

A jeśli makro przestanie działać za miesiąc?

Jeśli przyczyną jest błąd w kodzie, poprawiamy bezpłatnie przez 30 dni od odbioru. Jeśli zmienił się plik źródłowy, eksport z systemu albo wersja Excela — to nowy zakres i wyceniamy go osobno, zwykle jako drobne zlecenie. Kod masz u siebie: bez hasła na projekcie VBA, bez zaszytego „call home", więc możesz go zmienić sam albo dać komuś innemu do rozwoju. Pozostałe zasady — płatność, faktura, prawa do kodu, poprawki: /zasady/

Co się dzieje z moim arkuszem? Są w nim dane firmy.

Zawartość arkusza przechodzi przez model AI dostawcy zewnętrznego — bez tego nie napisalibyśmy kodu, a przetwarzanie odbywa się częściowo poza EOG. Nie trafia do zbiorów treningowych. Pracujemy w dedykowanej grupie WhatsApp, tylko ty i my, a pliki robocze kasujemy 30 dni po odbiorze, wcześniej na twoją prośbę. Do napisania makra zwykle wystarczy sama struktura pliku, więc PESEL-e, dane pracowników i cenniki kontrahentów możesz podmienić na testowe. Jeśli dane osobowe muszą zostać, napisz przed wysyłką — podpiszemy umowę powierzenia, a pliki przyjmiemy linkiem do dysku zamiast WhatsAppem.

Start

Opisz zlecenie jednym zdaniem

Agent odpisze z ceną i terminem, zwykle w kwadrans. Nie pasuje — nic nie płacisz.

Każdą wiadomość agenta poznasz po znaczniku [AGENT].