Необходимый функционал
Исполнителю предстоит решить задачу по интеграции двух Excel-файлов с помощью средств автоматизации., где один из них будет выступать в роли источника данных для создания изолированной БД.
Этапы работы:
- Создать новую локальную базу данных на основе содержимого файла-источника (назовем его "Файл-образец программы").
- Обеспечить полное или выборочное взаимодействие этой БД с другим, рабочим, файлом Excel ("Файл с текущими показателями для обновления").
Технические требования к решению:
- Формат итогового решения - макрос (VBA), скрипт (Python, PowerShell) или самодостаточная программа - выбирается исполнителем исходя из удобства и функциональности.
- База данных может быть любой: SQLite, MS Access, временные таблицы Excel и т.д. Главное - стабильность работы.
- Необходима двусторонняя или односторонняя передача данных, полное описание логики связи предоставляется исполнителю в виде файлов после старта проекта.
- Инструмент должен обрабатывать обновления в исходных файлах без потери структуры.
Рабочий процесс
После согласования вы получите два тестовых файла. На их основе вы реализуете функцию: берете данные из "Файла-образца", помещаете их в БД, а затем по запросу (или в реальном времени) подтягиваете их в "Основной файл для расчетов" и наоборот.