Здравствуйте. Поищите в нєте. Например вот єто: Парсинг
Спасибо за ответ. Этот вариант я смотрел, в моем случае, как я понял, какой-то скрипт генерирует .xlsx- (js похоже). Ну все же ниточка к решению, буду ковырять.
Здравствуйте. Поищите в нєте. Например вот єто: Парсинг
Спасибо за ответ. Этот вариант я смотрел, в моем случае, как я понял, какой-то скрипт генерирует .xlsx- (js похоже). Ну все же ниточка к решению, буду ковырять.transkriptsiya
создать запрос в Power query - может, как-то, примеров никаких не нашел
значит плохо искали - в целом типовая для pq задача. без ссылки на конкретный сайт и без ожидаемого вами результата трудно советовать что-то конкретное
создать запрос в Power query - может, как-то, примеров никаких не нашел
значит плохо искали - в целом типовая для pq задача. без ссылки на конкретный сайт и без ожидаемого вами результата трудно советовать что-то конкретноепрохожий2019
значит плохо искали - в целом типовая для pq задача. без ссылки на конкретный сайт и без ожидаемого вами результата трудно советовать что-то конкретное
значит плохо искали - в целом типовая для pq задача. без ссылки на конкретный сайт и без ожидаемого вами результата трудно советовать что-то конкретное
let from = Text.FromBinary(Binary.Buffer(Web.Contents("https://www.cbr.ru/statistics/nps/psrf/"))), splt = Text.Split(from,"<a class=""referenceable"""), slct = List.Select(splt,(x)=>Text.Contains(x,".xlsx")), f=(x)=>Excel.Workbook(Binary.Buffer(Web.Contents("https://www.cbr.ru"&Text.BetweenDelimiters(x,"""","""")))){0}[Data], tr = List.Transform(slct,f), to = Table.Combine(tr) in to
[/vba] анализируйте код, адаптируйте под ваши задачи
UPD плохо ковырнул, по той ссылке 79 файлов, тогда так: [vba]
Код
let from = Text.FromBinary(Binary.Buffer(Web.Contents("https://www.cbr.ru/statistics/nps/psrf/"))), splt = Text.Split(from,""""), slct = List.Select(splt,(x)=>Text.Contains(x,".xlsx")), f=(x)=>Excel.Workbook(Binary.Buffer(Web.Contents("https://www.cbr.ru"&x))){0}[Data], tr = List.Transform(slct,f), to = Table.Combine(tr) in to
let from = Text.FromBinary(Binary.Buffer(Web.Contents("https://www.cbr.ru/statistics/nps/psrf/"))), splt = Text.Split(from,"<a class=""referenceable"""), slct = List.Select(splt,(x)=>Text.Contains(x,".xlsx")), f=(x)=>Excel.Workbook(Binary.Buffer(Web.Contents("https://www.cbr.ru"&Text.BetweenDelimiters(x,"""","""")))){0}[Data], tr = List.Transform(slct,f), to = Table.Combine(tr) in to
[/vba] анализируйте код, адаптируйте под ваши задачи
UPD плохо ковырнул, по той ссылке 79 файлов, тогда так: [vba]
Код
let from = Text.FromBinary(Binary.Buffer(Web.Contents("https://www.cbr.ru/statistics/nps/psrf/"))), splt = Text.Split(from,""""), slct = List.Select(splt,(x)=>Text.Contains(x,".xlsx")), f=(x)=>Excel.Workbook(Binary.Buffer(Web.Contents("https://www.cbr.ru"&x))){0}[Data], tr = List.Transform(slct,f), to = Table.Combine(tr) in to