使用复杂的公式修改Excel工作表中的单元格-Ironpython

时间:2019-02-09 22:56:08

标签: python excel ironpython xlrd xlwt

我正在尝试从给定的Excel文件(.xlsx)填充一些单元格,该文件包含一组依赖于这些单元格的公式。我正在通过Ironpython 2.7.8.0使用python(这是更广泛的工作环境的一部分,因此我无法使用任何替代方法)。不幸的是,Ironpython与openpxl库不兼容。

我在论坛上发现的所有其他方法都依赖于xlrdxlwt库来实现:

  1. 打开文件,
  2. 在内存中创建可写副本,
  3. 修改我需要更改的单元格
  4. 保存

但是,此过程将电子表格中包含的公式替换为其数值。

我知道我可以尝试在ironpython中编写整个电子表格,但这是那些包含许多相互依赖的单元格的长而复杂的工作表之一,我只需要替换其中的一些即可。

谢谢!

拉斐尔

0 个答案:

没有答案