Допустим, у меня есть 3 файлов Excel, и они имеют несколько листовСводные данные из разных файлов Excel в один главный файл
ExcelFile1 (Лист1, Лист2, Sheet3) ExcelFile2 (Лист1, Лист2, Sheet3) ExcelFile3 (Лист1 , Sheet2, Sheet3)
Использование VBMacro Как я могу объединить все содержимое Sheet2 из каждого из этих файлов в один файл? Только содержимое Sheet2 должно быть объединено/добавлено, например, оно выглядит так:
ExcelAggregateFile (Sheet1) - где Sheet1 имеет все агрегированное содержимое, прикрепленное внизу от всего листа 2 других файлов.
Что вы пробовали до сих пор? По сути, вы просто хотите скопировать диапазон из 'Sheet2', вставить в свой основной WB, Sheet1, начиная с [следующей пустой строки] (https://stackoverflow.com/questions/19238596/vba-go-to-last -empty-я строка). – BruceWayne