Мне нужно создать список со значениями, взятыми из различных закрытых файлов Excel, все имена которых имеют числовые значения (001, 002, 003 ...). Все пронумерованные книги имеют одинаковый формат, поэтому расположение данных всегда одинаково. Из этих файлов я должен собрать ряд информации (имя клиента, общая продажа и т.д.) Для индексации в сводной схеме.

Я попытался использовать формулу, как это:

='[001.xlsx]Modulo Ricevuta'!$J$9

И это работает, но при этом мне пришлось бы вставлять их все вручную, и это невозможная работа, учитывая, что для каждого файла мне нужно получить более одной информации, а рабочих книг более 500.

В основном мне нужно то, что обычно делает эту формулу с открытыми файлами:

B1: =INDIRECT("''["& A1 &".xlsx]Modulo Ricevuta'!$J$9")
D1: =INDIRECT("''["& A1 &".xlsx]Modulo Ricevuta'!$C$13")
F1: =INDIRECT("''["& A1 &".xlsx]Modulo Ricevuta'!$L$38")
...

Где в A1 я пишу номер файла, который я хочу захватить данные.

Я надеюсь, что я был ясен в объяснении и доверял вашей доброй помощи.

0