Код |
---|
let
Источник = Excel.Workbook(File.Contents("путь к файлу.xlsx"), null, true),
#"xxxx_Sheet" = Источник{[Item="лист1",Kind="Sheet"]}[Data]
in
#"xxxx_Sheet"
|
Подскажите пжт, хочу задать в виде списка название листов ("лист1, лист2, и.т.д.), который будет расположен в "книге1" на "листе1" в ячейке "A2", ВОПРОС: Как меняя список с именами листов, например "лист1, лист2, лист5, и т.д. подтягивать в первую книгу данные из конкретного листа второй книги имя которой выбрано из списка. Я понимаю что надо в запросе сослаться на ячейку A2 присвоить ее в виде переменной.
Код |
---|
Источник{[Item="лист1",Kind="Sheet"]}[Data]
|
Но что то пошло не так, знаний то 0. В нижнем примере пытаюсь присвоить переменной "A1Value" значение ячейки A2, которая представлена умной таблицей с названием "параметры" и столбцом "столбец".
Код |
---|
let
A1Value = Excel.CurrentWorkbook(){[Name="параметры"]}[Content]{0}[столбец],
Источник = Excel.Workbook(File.Contents("путь к файлу.xlsx"), null, true),
#"Таблица" = Источник {[Item=A1Value,Kind="Sheet"]}[Data]
in
#"Таблица"
|
Но постоянно сыпятся разные ошибки...