Задача

Разработать автоматизированную систему на базе Excel для быстрой сборки сметы на основе файла-образца. Система должна по команде пользователя (кнопка) импортировать объемы из отдельного файла комплектации (ФК) и стоимостные значения из файла с расценками (ФР).

Требования к функционалу

  • Файлы хранения: все исходные и результирующие файлы находятся в облачном хранилище (One Drive, Qnap или другой корпоративный сервер).
  • Сбор данных: при нажатии на кнопку в файле-образце (ОСМ) автоматически считываются объемы из ФК (например, в строках определенного листа) и цены из ФР.
  • Расчет сметы: программно формируется итоговая таблица с перемножением объема на расценку, суммированием затрат и форматированием как в образце.
  • Способы реализации: допускается использование VBA, Power Automate (для маршрутизации и запуска действий), Copilot или других доступных в экосистеме Microsoft инструментов. Избегать сторонних плагинов, требующих покупки.
  • Безопасность: скрипты не должны требовать ручного ввода паролей, доступ только к указанным хранилищам.

Условия выполнения

Вся обработка однопользовательская, загружать несколько файлов не нужно. Готовое решение предоставить в виде пояснительной записки с описанным алгоритмом, либо готовым Excel-файлом с макросами (если VBA) или скриптом для Power Automate. В тексте должно быть подробное описание шагов для заказчика.