Подробности
Задача
Клиент вёл большой реестр проектов межевания в книге Excel. Данные распределялись по 56 рабочим листам, а итоговая статистика формировалась VBA-макросом. Требовалось добавить отдельную аналитику по объектам с отметкой «Приоритет 2026», не нарушив существующие расчёты.
Что сделано
- Проанализирована структура XLSM-книги и действующий VBA-макрос.
- Сохранена исходная таблица со всеми показателями и её расчётная логика.
- Добавлена вторая таблица с теми же 33 показателями, но только по строкам с отметкой «Приоритет 2026».
- Реализован поиск фразы без учёта регистра, переносов строк и лишних пробелов.
- Одна кнопка обновляет сразу основную и приоритетную статистику.
- Добавлена компактная итоговая сводка.
- Сохранена совместимость с Excel 2016.
Результат
Макрос автоматически обработал 56 листов и 864 записи. В приоритетную выборку вошла 321 запись. Обе таблицы теперь пересчитываются одним нажатием, поэтому ручное сопоставление и повторное сведение показателей больше не требуются.
Для контроля независимо проверены 3 762 расчётных значения: расхождений и ошибок формул не обнаружено. Исходная логика основной статистики сохранена без изменений.
Технологии
Microsoft Excel, VBA, XLSM, автоматическая агрегация и проверка данных.