Как выполнить HTTP-запрос Get / Post в Excel Office 365 для Ma c? - PullRequest
1 голос
/ 02 апреля 2020

Я вижу, что Excel для Ma c по-прежнему не поддерживает Power Query , мне нужно powerquery для импорта данных из Интернета (JSON) при выдаче HTTP Получить / отправить с Строка запроса к веб-сервису.

Я ищу альтернативу, используя Macro или VBA, но решения здесь в основном устарели, потому что это было для Office 2011/2016 или ниже Office 365 .

Любой Идея

1 Ответ

1 голос
/ 10 апреля 2020
Set objHTTP = CreateObject("MSXML2.ServerXMLHTTP")
URL = "http://www.somedomain.com"
objHTTP.Open "POST", URL, False
objHTTP.setRequestHeader "User-Agent", "Mozilla/4.0 (compatible; MSIE 6.0; 
Windows NT 5.0)"
objHTTP.send("")

В качестве альтернативы, для большего контроля над HTTP-запросом вы можете использовать WinHttp.WinHttpRequest.5.1 вместо MSXML2.ServerXMLHTTP.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...