Все проекты

Кейс 16 / 52 · Макросы и скрипты

Автоматизация отчёта по транспортной логистике в Excel

Excel-инструмент загружает выгрузку Битрикс24, проверяет заявки на перевозку, выявляет просрочки и ошибки, формирует актуальный отчёт и архив доставленных заявок одной кнопкой.

  • Microsoft Excel
  • VBA
  • Битрикс24
  • Excel Tables
  • Условное форматирование
  • HTML/XLS
  • Excel 2016
  • Журналирование данных
Иллюстрация кейса — публичные скриншоты не размещены
ПроектТранспортная логистика
Год2026
НаправлениеМакросы и скрипты

Подробности

Разработал автоматизированный Excel-отчёт для контроля заявок на перевозку на основе выгрузки из Битрикс24.

Задача:

Заменить ручную обработку выгрузки удобным Excel-инструментом, который помогает быстро определить актуальные и доставленные заявки, просроченные отгрузки, заявки без комментария, проблемные статусы и записи с неполными или некорректными данными.

Что реализовано:

  • Загрузка выгрузки Битрикс24 в формате HTML/XLS.
  • Автоматическое сопоставление столбцов по заголовкам.
  • Проверка уникальности ID и обязательных полей.
  • Расчёт просрочки по плановой и фактической датам отгрузки.
  • Цветовое выделение проблемных заявок.
  • Формирование актуального отчёта.
  • Накопительный архив доставленных заявок без дублей.
  • Журнал обновлений и ошибок.
  • Выбор файла через стандартное окно Excel.
  • Защита от сохранения частично обновлённых данных при ошибке.
  • Сохранение телефонов и других текстовых значений с ведущим знаком +.
  • Настройка печати и совместимость с Excel 2016.

Результат контрольной обработки 141 заявки:

  • 65 актуальных заявок.
  • 76 доставленных заявок перенесены в архив.
  • 52 просроченные заявки.
  • 19 просроченных заявок без комментария.

Обновление выполняется одной кнопкой. Для работы не требуются Power Query, внешние драйверы, надстройки или дополнительное программное обеспечение.

Стек: Microsoft Excel, VBA, Excel Tables, условное форматирование, обработка HTML/XLS, автоматическая проверка и журналирование данных.