Excel 2010 — Объединить определенный лист из >200 отдельных файлов в один рабочий лист?

Excel 2010 — Объединить определенный лист из >200 отдельных файлов в один рабочий лист?

Я пробовал решения из других постов, подобных этому, и пока ничего не сработало :/

У меня есть более 200 отдельных файлов Excel, и по сути я хотел бы объединить определенный лист из каждого из этих файлов в один лист в отдельном файле.

  • Каждый из исходных файлов состоит из нескольких листов. Лист, который мне нужен, называется FIELD (или Field, не уверен, имеет ли значение регистр). Он не всегда находится в одном и том же месте в каждом файле, например, это может быть первый или второй лист.
  • В целом заголовки на каждом из листов FIELD одинаковы, хотя могут быть некоторые различия и, вероятно, расположение не одинаковое (т. е. заголовок в столбце A на одном листе может находиться в столбце C на другом).

Есть ли способ извлечь конкретно лист FIELD из каждого файла и объединить их в один лист в отдельном файле, где, если заголовки совпадают, они все заполняют этот столбец, а если есть новый заголовок, то просто добавляется еще один столбец в конец?

Так, например:

Добавление одного листа с A, B, D, C и пятью записями к другому листу с A, B, C, Da и пятью записями для создания главного листа с A, B, C, D, Da - 10 записей под A, B, C и по пять записей под D и Da.

введите описание изображения здесь

Я с радостью проясню, если что-то из этого сбивает с толку! Я знаю, что это, вероятно, довольно придирчивый и конкретный вопрос, но любая помощь будет высоко оценена!

Обновление: к сожалению, у меня нет навыков в VBA, кроме небольших правок в существующем коде — должен признать, что я надеялся, что может быть более простой способ. Но у нас здесь есть эксперт по Excel (у которого очень мало времени, и я надеялся, что смогу обратиться к нему с чем-то большим, чем эта неопределенная аннотация, которую я здесь набросал :/). Вот некоторые из других постов, в которых я пытался адаптировать их код: Как объединить данные из нескольких файлов Excel в один файл Excel или базу данных Access? Создать новую электронную таблицу с данными из множества книг Excel https://stackoverflow.com/questions/26455076/объединить-несколько-рабочих-книг-Excel-в-одну-рабочую-книгу https://www.extendoffice.com/documents/excel/456-combine-multiple-workbooks.html

Связанный контент