相关疑难解决方法(0)

在Openpyxl中设置样式

我需要在Openpyxl中设置样式的建议.

我看到可以设置单元格的NumberFormat,但我还需要设置字体颜色和属性(粗体等).有一个style.py类,但似乎我无法设置单元格的样式属性,我真的不想开始修改openpyxl源代码.

有没有人找到解决方案?

python excel xlsx openpyxl

42
推荐指数
6
解决办法
6万
查看次数

使用openpyxl编辑Excel2007文件(.xlsx)而不更改自己的样式?

我有一个.xlsx文件要编辑,我发现openpyxl可以操作Excel 2007文件.我只想更改某些单元格中的值并保持其他设置不变.

但在我浏览完文档后,我找不到编辑现有文件的示例.它只演示了读取.xlsx文件并写入新文件.

我尝试以下方式编辑现有文件,但在保存之后,文件中的样式已被删除(如字体,颜色):

from openpyxl.reader.excel import load_workbook
wb=load_workbook(r'd:\foo1.xlsx')
ws=wb.get_sheet_by_name('Bar')
ws.cell('A1').value= 'new_value'
# save the workbook to a new file to finish the editing
# but the style settings has been removed (such like font, color) in the new file
wb.save(r'd:\foo2.xlsx')
Run Code Online (Sandbox Code Playgroud)

python excel-2007 openpyxl

13
推荐指数
1
解决办法
2万
查看次数

如何在 Python OpenPyXL 中更改字体大小

如何更改单元格的字体大小?我正在使用 OpenPyXL。

如果我没有用完美的语法和拼写输入上面的内容,它不会让我发送这个问题,所以最后几个字人们应该知道我的意思。

python openpyxl

3
推荐指数
1
解决办法
2万
查看次数

标签 统计

openpyxl ×3

python ×3

excel ×1

excel-2007 ×1

xlsx ×1