Excel 2007/2010如何使用REST Web服务?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (41)

在Excel 2007/2010中使用RESTWeb服务存在哪些选项?我可以使用XMLMaps来使用一个基本的XML列表,但这不允许我构建一个动态URL(因此我可以包含参数)。

例如,我可以向Excel中添加一个XMLMaphttp://Machine/service/level/5并在工作簿中显示值,没有问题。真正的问题是,我如何动态地更改URL的/5部分,使其来自Excel中的另一个单元格?

这样,我就可以有两个单元格,它们具有选项(什么ID、什么名称等),每当这些值发生变化(理想情况下),就会构造一个新的动态URL,并刷新XML映射。

这样的事情有可能吗?有没有其他人有更好的方法来获取一些参数,调用Web服务(REST或SOAP,我并不挑剔),并将结果推入excel以进行进一步的操作?

提问于
用户回答回答于

可以在Excel 2010中使用PowerPivot。

从home选项卡中选择“From Data feed”,然后选择“From Other feed”。

应该能够使用这个指向您的URL。

我读过PowerPivot使用REST的文章,但我没有亲自尝试过。

祝你好运!

用户回答回答于

XLloop可以用来调用生成HTTP调用的JSON。

扫码关注云+社区