在Linux CLI中更改XLS单元格值,而不会破坏格式

时间:2018-07-17 00:37:22

标签: python excel linux libreoffice-calc

我正在尝试自动从预先提供的电子表格中对单元格进行编辑。我需要在不破坏格式的情况下在单个单元格中调整单个值。

我尝试了pyexcel,xlutils和openpyxl无济于事;他们可以更改数据,但会破坏文档的格式。

我还尝试过在文件中放置伪文本并使用sed进行更改;

sed -i 's/changethisvalue/thisischangevalue/g' file-name.xls

我发现,当我尝试在LibreCalc中打开文档时,这种简单的替换操作破坏了文档的格式。

我的问题是; XLS文档中是否包含对单元格内容敏感的特定格式数据,并且是否有办法“破解”此格式?

0 个答案:

没有答案