Подробности
Разработал автоматизированный Excel-отчёт для контроля заявок на перевозку на основе выгрузки из Битрикс24.
Задача:
Заменить ручную обработку выгрузки удобным Excel-инструментом, который помогает быстро определить актуальные и доставленные заявки, просроченные отгрузки, заявки без комментария, проблемные статусы и записи с неполными или некорректными данными.
Что реализовано:
- Загрузка выгрузки Битрикс24 в формате HTML/XLS.
- Автоматическое сопоставление столбцов по заголовкам.
- Проверка уникальности ID и обязательных полей.
- Расчёт просрочки по плановой и фактической датам отгрузки.
- Цветовое выделение проблемных заявок.
- Формирование актуального отчёта.
- Накопительный архив доставленных заявок без дублей.
- Журнал обновлений и ошибок.
- Выбор файла через стандартное окно Excel.
- Защита от сохранения частично обновлённых данных при ошибке.
- Сохранение телефонов и других текстовых значений с ведущим знаком +.
- Настройка печати и совместимость с Excel 2016.
Результат контрольной обработки 141 заявки:
- 65 актуальных заявок.
- 76 доставленных заявок перенесены в архив.
- 52 просроченные заявки.
- 19 просроченных заявок без комментария.
Обновление выполняется одной кнопкой. Для работы не требуются Power Query, внешние драйверы, надстройки или дополнительное программное обеспечение.
Стек: Microsoft Excel, VBA, Excel Tables, условное форматирование, обработка HTML/XLS, автоматическая проверка и журналирование данных.