Короткий ответ: Если файлы имеют одинаковую структуру, не нужно открывать каждый и копировать строки вручную. Power Query умеет прочитать все подходящие файлы из папки и обновлять итоговую таблицу одной командой.
Что получится
В collector.xlsx получится единая таблица со строками из всех файлов. При добавлении нового файла достаточно нажать Обновить всё.

Исходные данные
В папке лежат три файла.
january.xlsx
| Дата | Заказ | Сумма |
|---|---|---|
| 05.01.2026 | A-001 | 1200 |
february.xlsx: 03.02.2026 / A-002 / 1800 march.xlsx: 11.03.2026 / A-003 / 1500

Способ 1
1. Сложите исходные книги в отдельную папку. 2. Данные → Получить данные → Из файла → Из папки. 3. Укажите папку. 4. Нажмите Объединить и преобразовать данные. 5. Выберите одинаковый лист/таблицу. 6. Проверьте типы данных. 7. Закрыть и загрузить.
После добавления нового файла используйте Обновить всё.
Способ 2
Если в файлах разные имена листов, заголовок расположен на разных строках или часть файлов нужно исключить, доработайте запрос Power Query: фильтруйте имя файла, удаляйте верхние строки и нормализуйте заголовки.
Автоматизация
VBA оправдан для реально нестандартных книг: перебрать файлы, найти нужный лист, определить диапазон, скопировать строки без повторной шапки и записать имя источника.

Типичные ошибки
- В одном файле другой порядок столбцов.
- Итоговый файл лежит в исходной папке и попадает в сборку.
- Часть файлов защищена или повреждена.
- Дата в части книг хранится текстом.
- В файлах многострочные шапки или объединённые ячейки.
Скачать пример
ZIP с тремя исходными книгами и collector.xlsx с настроенным запросом.
Когда лучше автоматизировать
Это одна из задач, где автоматизация почти всегда оправдана, особенно если файлов больше 5–10 и они появляются регулярно.
Если у вас такая же задача, но таблица отличается, файлов много или процесс приходится повторять регулярно — можно автоматизировать под ваш файл.
Похожие материалы
- Как объединить две таблицы Excel в одну по совпадающему значению
- Как сравнить две таблицы Excel и найти различия
- Как объединить все листы Excel в одну таблицу
- Как создать десятки договоров, актов или писем Word из Excel