Excel - 包括来自远程(网络)工作表的数据?

Excel - 包括来自远程(网络)工作表的数据?

作为提供动态仪表板/报告的一部分,我一直在研究使用静态 Excel 工作簿,其中包含定期从 Web 源更新的原始数据表。我目前使用的是 Excel 2010。

我确实希望让工作簿保持无 VBA/宏,以减少摩擦和潜在错误。

我最初的尝试是将其添加为工作簿连接,Data -> From Other Sources -> From XML Data Import并将其指向远程 Excel 工作簿的 URL。这几乎满足了我的要求……不幸的是,除了超过 255 列的工作表。它们只是被截断了。

真的没有办法让 Excel 包含/刷新从网上提取的另一张工作表吗?如果没有,否则一般的方法是什么?这似乎是一个非常常见的用例 :-)

答案1

我发现超出 255 列限制的解决方案是简单地创建一个原始 XML 文档(而不是 Excel 工作簿)并让 Excel 使用它。这会占用更多带宽(没有尝试过压缩),但至少它是有效的。

相关内容