我们用于web queries
在 Excel 中检索数据以进行报告。这些 Web 查询在 Excel 2007、2010、2013 和 2016 中正常工作。
但在Mac Excel 2016 中使用时会失败。
VBA
我们使用和检索界面生成的数据来执行这些网络查询Spring REST
。
我已经尝试过使用http GET
而不是http POST
尝试通过 UI 执行 Web 查询(“数据”->“获取外部数据”->“使用.iqy
文件运行保存的查询”)。
错误似乎也与内容无关(尝试了非常简单的 html; <html><body><table><tr><td>col1</td></tr><tr><td>value1</td></tr></table></body></html>
)。
使用 Wireshark 分析流量时,REST 调用的响应是正确的(http 200
内容正确)。
使用“.iqy”文件导入 UI 时报告的错误:"cannot locate the internet server or proxy server"
。使用 VBA 执行 Web 查询时出错:"Error 1004 Application-defined or Object-defined error"
。
有谁知道什么会导致这种行为?