3

我收到了一个包含大量数据和公式的巨大 Excel 文件,我需要访问其中实现的功能以创建在 MacOSX 上运行的 Web 服务。起初我尝试使用 POI 从 Java 访问其功能,但不幸的是 POI 不支持某些功能,如 MINVERSE、TRANSPOSE、MMULT 等,我发现实现它们特别困难(另见这个问题)。

是否有编程方式访问 Excel 工作表?我为 R 找到了 RCOMClient,但它似乎只能在 Windows 上运行。Perl、Python、R、Octave、C++、Java 或任何可以提供超过 Excel 公式的完整功能的东西。

Python Excel:为什么 Python Excel 不能解决我的问题。在教程中是这样写的:

仅当您对可以将哪些单元格用作原点有外部知识时,相对参考才有用。Excel 文件中的许多公式都包含函数调用和多个引用,它们没有用处,而且可能难以评估。xlrd 中不包含完整的计算引擎。

不幸的是,我需要一个非常好的 Excel 引擎支持。

4

1 回答 1

2

你当然可以。

你检查过精彩的Python Excel项目吗?

更好的是:你可以看看那个惊人的博客文章

玩得开心,如果您需要更多帮助,请随时联系我们。

  • 不要费心从 Python 以外的其他语言访问 Excel,因为 Python 会浪费更少的时间。
于 2012-04-25T16:54:54.567 回答