Opis projektu
PrzetłumaczonePlik to zwykły arkusz Excel na komputerze stacjonarnym (Windows, .xlsm) i chcę, aby tak pozostało. To dokładnie projekt VBA, a nie Google Sheets czy Apps Script. Konkretne makro powinno przejść przez wszystkie arkusze źródłowe, skonsolidować je w jedną spójną tabelę, przeprowadzić walidację i wyróżnić brakujące dane, niepoprawne formaty dat oraz zduplikowane identyfikatory, a następnie wygenerować czysty raport podsumowujący z nagłówkami, formatowaniem liczb, warunkowym wyróżnieniem i kilkoma przekrojami w stylu tabel przestawnych. Chcę również małego formularza, w którym nietechniczny pracownik wybiera miesiąc raportowania i folder z plikami źródłowymi, plus przyciski na arkuszu kontrolnym do uruchamiania każdego kroku lub całego procesu naraz.
Proszę o czytelny kod z komentarzami i rozsądnym obsługiwaniem błędów: jeśli plik źródłowy jest uszkodzony, makro powinno powiedzieć, co jest nie tak, zamiast się zawieszać. Dostarczę zanonimizowany przykładowy arkusz roboczy i dokładny układ docelowy. Idealnie, wynik zaoszczędzi nam kilka godzin miesięcznie i całkowicie wyeliminuje błędy ręcznego kopiowania.
— Konsoliduj wiele arkuszy w jedną główną tabelę
— Walidacja danych: brakujące wpisy, niepoprawne daty, zduplikowane identyfikatory
— Automatycznie sformatowany raport podsumowujący z warunkowym wyróżnieniem
— Formularz użytkownika i przyciski na arkuszu kontrolnym dla nietechnicznych użytkowników
— Skomentowany kod z obsługą błędów i krótkimi instrukcjami