openpyxl如何给单个字符上色?

2024-07-03 05:56:29 发布

您现在位置:Python中文网/ 问答频道 /正文

使用Python和openpyxl:

是否可以为单元格文本中的单个字符着色? 我想把这个角色涂成钻石(U+25C6)红色。 目前我正在做这个:

WorkSheetOne.cell(row=CombBarLineDataOffsetFromTop+6, column=1, value="Monthly Average -◆-") # you should see the diamond here
WorkSheetOne['A' + str(CombBarLineDataOffsetFromTop+6)].font = Font(bold=True)
WorkSheetOne['A' + str(CombBarLineDataOffsetFromTop+6)].alignment = Alignment(horizontal="center")

它显示菱形,我可以编辑excel文件并使菱形变红,但我有太多这样的东西,我需要让Python来做。在


Tags: 文本角色valuecellcolumn字符row着色