Мне надо вытащить данные из одной и той же ячейки в разных файлах в один.
Пример файлов:
1. =Путь\[Книга1.xlsm]Лист1'!A1
2. =Путь\[Книга2.xlsm]Лист1'!A1
Я с помощью функции СЦЕПИТЬ собираю путь к ячейки в других файлах, в результате получается такая формула:
, где
А1 - путь
А2 - название папки
В2 - название подпапки
С2 - название файла
D2 - имя листа и ячейки
В ячейке получается корректная ссылка на ячейку во внешнем файле. Как далее эту формулу преобразовать в ссылку и заставить эксель выполнить её?
Я делаю так: Копирую ячейку и вставляю её как значение -> Найти заменить -> "=" заменить на "=", формула выполняется. Так это работает, но хотелось бы сделать без лишних движений.
Пример файлов:
1. =Путь\[Книга1.xlsm]Лист1'!A1
2. =Путь\[Книга2.xlsm]Лист1'!A1
Я с помощью функции СЦЕПИТЬ собираю путь к ячейки в других файлах, в результате получается такая формула:
Код |
---|
=СЦЕПИТЬ("='";A1;A2;"\";B2;"\";"[";C2;"]";D2) |
А1 - путь
А2 - название папки
В2 - название подпапки
С2 - название файла
D2 - имя листа и ячейки
В ячейке получается корректная ссылка на ячейку во внешнем файле. Как далее эту формулу преобразовать в ссылку и заставить эксель выполнить её?
Я делаю так: Копирую ячейку и вставляю её как значение -> Найти заменить -> "=" заменить на "=", формула выполняется. Так это работает, но хотелось бы сделать без лишних движений.