如何在Excel 2011 for Mac中解析XML?

时间:2013-01-08 08:54:46

标签: xml excel vba macos parsing

我有一些VBA代码用于从 Excel(2007,2010)访问各种基于XML的Web API,并且刚刚运行在运行 Excel 2011的Mac上的用户即可。我开发的代码取决于对MS XML 6.0的引用,这显然在Mac上不可用。

其他seems to be a problem其他人在没有解决方案的情况下遇到了反对。

  1. 有没有人知道在Mac上替换MS XML 6.0,或者解决方法?
  2. 用户是否可以只下载并安装相关的.dll?

2 个答案:

答案 0 :(得分:2)

我看到你的第一个问题已得到解答。对于你的第二个问题:不,Mac用户不能只安装适当的.dll。 DLL是一个动态链接库,它为Windows应用程序提供特定的功能。 OS X和Excel:Mac都无法对DLL文件执行任何操作,就像OS X无法对Windows可执行文件.exe文件执行任何操作一样。如果重写代码使其跨平台工作不在卡中,您可以要求Mac用户通过虚拟化应用程序或双启动到Windows运行Excel 2010。

答案 1 :(得分:1)

一个跨平台的解决方案是使用QueryTable like this one ,这肯定比为mac创建自己的xml处理程序更好。

相关问题