#excel #xml
#excel #xml
Вопрос:
Я пытаюсь прочитать XML
, чтобы заполнить данные в таблицу в Excel с помощью =WEBSERVICE
. Но в моем XML содержится более 32 тыс. символов, и я не могу прочитать все используемые данные =FILTERXML
.
Я попытался сначала извлечь XML, используя =WEBSERVICE
, и результат имеет более 32 тыс. На самом деле это будет 320 тыс.
Есть ли способ, с помощью которого я могу извлекать все данные из Excel, используя =WEBSERVICE
, когда данные огромны.
Комментарии:
1. Не могли бы вы загрузить свой XML-файл на рабочий лист, а не текст в одну ячейку?
2. Загрузка XML не является опцией, следует выполнить вызов веб-сервиса для его извлечения
3. Да, так что делайте это в VBA. Вот к чему я клоню.
4.
WEBSERVICE()
будет иметь ограничения, присущие любой функции Excel. Попробуйте использоватьPower Query
akaGetamp;Transform
. Вы также сможете извлекать данные в зависимости от xml.