Python/openpyxl 获取条件格式
Python/openpyxl get conditional format
我正在使用 python 和 openpyxl 开发一个项目。
在 Excel 文件中有一些单元格具有条件格式。当值改变时,这些改变填充颜色。我需要从单元格中提取颜色。
"normal" 方法
worksheet["F11"].fill.start_color.index
不起作用。 Excel 不会将条件格式中的填充颜色解释为填充颜色,所以我得到一个 '00000000'
回来表示没有填充。
有人知道如何获得填充颜色吗?
谢谢!
如果您不自己编写一些代码,这是不可能的。
为此,您必须编写可以评估条件格式的代码,因为 openpyxl 是文件格式的库,不能替代 Excel.
等应用程序
我正在使用 python 和 openpyxl 开发一个项目。
在 Excel 文件中有一些单元格具有条件格式。当值改变时,这些改变填充颜色。我需要从单元格中提取颜色。
"normal" 方法
worksheet["F11"].fill.start_color.index
不起作用。 Excel 不会将条件格式中的填充颜色解释为填充颜色,所以我得到一个 '00000000'
回来表示没有填充。
有人知道如何获得填充颜色吗? 谢谢!
如果您不自己编写一些代码,这是不可能的。
为此,您必须编写可以评估条件格式的代码,因为 openpyxl 是文件格式的库,不能替代 Excel.
等应用程序