Имеется столбец с текстовыми данными (типа - "Каталог").
Данные отвечают именам подпапок (скажем - " Х-i "), которые постоянно, по мере необходимости, создаются сотрудниками в одной общей папке "Документы".
В каждой из этих подпапок находится по одному однотипному файлу .xllsx с неизменным названием (пусть будет - "Карточка").
Задача в том, чтоб из одной и той же ячейки каждой Карточки получить значение и присвоить его каждой ячейке Каталога, стоящей рядом с именем соответствующей подпапки.
Просто прописывать ссылки не имеет смысла - подпапки с Карточками постоянно добавляются и нет возможности установить для них, в отличии от содержащихся в них файлов (Карточек), даже стандартизированные имена, да это и не помогло бы. Данные в самих Карточках постоянно меняются, но структура файлов жесткая.
Попытка со старта просто выстроить сцеплением нужный для ссылки адрес (типа - "='W:\Документы\ Х-i \Карточка.xlsx'!А1") толку не дали (Excel ссылки заданные текстом отрабатывать не умеет, а жаль

Вот и получается, что нужен макрос, который будет при открытии файла Каталога каждый раз находить и выгружать нужные значения.
Если можно, мне бы хоть пример какой-нибудь максимально близкий - всю сеть обрыл, есть похожие, но точно не в ту степь (все в основном выясняют имена имеющихся папок и файлов, а они и так известны - мне бы цифирьки от-туда).
Пример не привожу просто потому что вся суть в нахождении отдельных файлов в разных подпапках, но надеюсь все и без того понятно.
Спасибо.