Опис проєкту
ПерекладФайл — звичайна десктопна книга Excel (Windows, .xlsm), і я хочу залишити її такою ж. Це саме проект на VBA, а не Google Таблиці та не Apps Script. Конкретно макрос повинен пройти по всім вихідним листам, звести їх у єдину узгоджену таблицю, виконати перевірку та підсвітити пропуски, неверний формат дат та дублі ID, а потім сформувати чистий зведений звіт із заголовками, числовим форматуванням, умовним виділенням та парою розрізів у стилі зведених таблиць. Ще хочеться невелику користувацьку форму, де нетехнічний співробітник вибирає звітний місяць та папку з вихідниками, плюс кнопки на управляючому листі для запуску кожного кроку або всього процесу відразу.
Прошу писати читабельний код з коментарями та розумною обробкою помилок: якщо вихідний файл криво, макрос повинен повідомити, що не так, а не падати. Я надам обезличену зразкову книгу та точний цільовий макет. В ідеалі результат заощаджує нам кілька годин щомісяця та повністю убирає помилки ручного копіювання.
— Звіддення кількох листів у єдину мастер-таблицю
— Перевірка даних: пропуски, неверні дати, дублі ID
— Автоформатований зведений звіт з умовним виділенням
— UserForm та кнопки на управляючому листі для нетехнічних користувачів
— Прокоментований код з обробкою помилок та короткою інструкцією