我不确定 OpenPyXL 文档中的以下内容是什么意思:
样式也可以应用于列和行,但请注意,这仅适用于文件关闭后(在 Excel 中)创建的单元格。如果您想将样式应用到整个行和列,那么您必须自己将样式应用到每个单元格。这是文件格式的限制:'
我不确定
this applies only to cells created (in Excel) after the file is closed
是什么意思。
>>> col = ws.column_dimensions['A']
>>> col.font = Font(bold=True)
>>> row = ws.row_dimensions[1]
>>> row.font = Font(underline="single")
我尝试使用下面的代码来更改第 4 行的字体,但没有任何影响。
row = ws.row_dimensions[4]
row.font = Font(name='Arial', size=8)
有没有解决方案而不是改变每个单独的细胞?
谢谢