Добрый день, Прошу помочь в таком вопросе.
Я собираю данные со 170 отделов еженедельно. Т.е. каждый день у меня на машине папка с датой, например, "2020_01_10" и в ней 170 файлов формата *.xls типа:
Есть отдельный (сводный) файл формата *.xlsb, в котором у меня ссылки на диапазон ячеек в каждый из вышеуказанных файлов. Количество ячеек, которые отображаются в сводном файле достаточно много - около 1500 штук.
Ссылки вида:
Каждую неделю как ко мне приходит пачка файлов, я создаю новый файл (на основе предыдущего). И по средствам инструмента "Данные - Подключения - Изменить связи" меняю связи с каждым из 170 файлов. Изменение связи происходит быстро, около 1.5 секунд, т.е. на всё около 5 минут.
Вопрос - возможно ли как-то этот процесс ещё автоматизировать?
Например, имея в наличии папку с новым набором файлов, я каким-то образом меняю ссылку не на конкретный файл, а на папку, где они находятся, и ссылки в сводном файле автоматически меняются.
Или каким-то ещё способом это сделать.
Я собираю данные со 170 отделов еженедельно. Т.е. каждый день у меня на машине папка с датой, например, "2020_01_10" и в ней 170 файлов формата *.xls типа:
- 01_2020_01_10.xls
- 02_2020_01_10.xls
- 03_2020_01_10.xls
- 04_2020_01_10.xls
- 05_2020_01_10.xls
Есть отдельный (сводный) файл формата *.xlsb, в котором у меня ссылки на диапазон ячеек в каждый из вышеуказанных файлов. Количество ячеек, которые отображаются в сводном файле достаточно много - около 1500 штук.
Ссылки вида:
Код |
---|
='E:\My Docs\Отчет\Статистика 2020\Районы\20210110\[01_10.01.2020.xls]ЛиКБ'!D11 |
Вопрос - возможно ли как-то этот процесс ещё автоматизировать?
Например, имея в наличии папку с новым набором файлов, я каким-то образом меняю ссылку не на конкретный файл, а на папку, где они находятся, и ссылки в сводном файле автоматически меняются.
Или каким-то ещё способом это сделать.