有什么方法可以制作一个 Excel 超链接公式,在点击时发送 HTTP POST 并解析响应以填充另一个单元格?
最佳答案
[编辑] 抱歉,我没有在您的标题中看到“no vba”。但我看不出你会怎么做。
您可以使用 vba 完成此操作并在这些线程上找到有值(value)的信息:
How can I send an HTTP POST request to a server from Excel using VBA?
Perform HTTP Post from within Excel and Parse Results
这是一个代码示例:
'Send the request
Set objHTTP = CreateObject("WinHttp.WinHttpRequest.5.1")
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 ("")
'Get the result
myText = objHTTP.responseText
'Set it in the current cell
ActiveCell.Value = myText
问候,
https://stackoverflow.com/questions/3911981/
相关文章:
ruby-on-rails - 如何在 Rails 中访问父模型的实例变量?
django-sessions - 在 Django 中,如何找到当前登录用户的所有其他事件 ses
image-processing - 合并 povray 的任意大小的部分图像
ruby-on-rails - 超时::Selenium/Capybara/Cucumber 出错
visual-studio-2010 - 如何将 const wchar_t* 转换为 wchar_
python-3.x - 如何在 Panel (3D Blender 2.55) 中创建 UI "i