Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
RSS
вставить ячейку A1 (JSON) в PowerQuery
 
Ячейка A1 содержит ответ  в виде JSON. Как его напрямую разобрать в PowerQuery.
Ну по типу:
Json.Document(A1)
 
Доброе время суток
Цитата
вставить ячейку A1 (JSON) в PowerQuery
Это, увы, не возможно. Power Query не пользуется системой ссылок, используемых в Excel.
 
Если ячейка всегда А1 (либо другой фиксированный адрес), делайте запрос из другой книги, загружайте лист, и берите первую же ячейку а-ля
Json.Document(Table{0}[Column1])
Можно из той же книги через подключение к файлу Excel (т.е. сама к себе), но учтите, будет тянуться последняя сохраненная версия
F1 творит чудеса
 
Цитата
Андрей VG написал:
Это, увы, не возможно. Power Query не пользуется системой ссылок, используемых в Excel.
А можно как-то из функции VBA запустить Power Query на обработку данных? А то по обновлению данных через свойства подключений это в итоге кривовато работает.
 
Цитата
faooo написал:
это в итоге кривовато работае
А можно пример в студию и того, что кривовато работает, и того из чего кривовато выходит, ну, и того что кривовато получилось. А то может вы просто не умеете это готовить? :)
 
Цитата
Максим Зеленский написал:
Если ячейка всегда А1
Сейчас функция VBA генерит POST запрос и получает JSON ответ. Нужно автоматически и без временных задержек разобрать этот JSON. Была идея делать это через A1. Но ваши варианты не подходят :( Опять нужно делать запрос на запрос...
 
А через PQ что нельзя сгенерить запрос?
 
Цитата
Андрей VG написал:
А можно пример в студию и того, что кривовато работает, и того из чего кривовато выходит, ну, и того что кривовато получилось. А то может вы просто не умеете это готовить?
Нет, по отдельности то все замечательно работает. И POST запрос и разбор JSON. А кривовато работает синхронизация обработки данных. Через фоновое обновление, с соответствующими временными лагами. JSON лежит без дела и ждет целую минуту когда же его разберут.
Как принудительно запустить обработку в Power Query из VBA?
 
Цитата
PooHkrd написал:
А через PQ что нельзя сгенерить запрос?
Было бы супер! Как? POST запрос.
 
Посмотрите ссылку.
Страницы: 1
Читают тему (гостей: 1)
Наверх