如何使用openpyxl和python3在Excel工作表中为一系列单元格(列和行)赋予字体颜色?

艾薇拉·斯里瓦斯塔瓦(Aviral Srivastava)

我想将红色设置为Excel工作表中的一系列单元格(一列为其他列)并使用openpyxl

我可以从官方文档中找到如何为单元格提供某种颜色,但无法弄清楚如何给出范围。

基本上,我希望使用openpyxl这样的事情:

inheritance_cell_format = wb.add_format()
inheritance_cell_format.set_font_color('red')
ws.conditional_format( 0, skip_cols-2, ws.max_row, skip_cols-1, { 'type': 'cell', 'criteria': '=', 'value': '⇒', 'format': inheritance_cell_format } )

上面的代码片段在xlsxwriter中起作用。

到目前为止,很明显,第一行出现错误,指出工作簿没有属性' add_format()'

PABLO I.奥乔亚

您可以使用.iter_rows()或iter_cols()方法通过循环为范围着色。您可以导入PatternFill为其着色。

import openpyxl as px
from openpyxl.styles import PatternFill

wb = px.load_workbook(file) #imports file
ws = wb.active #Active sheet (first one)
for row in sheet.iter_rows(min_row=1, max_col=3, max_row=2): #max row and col (range)
   for cell in row:
       cell.fill = PatternFill(start_color="FF0000", fill_type = "solid") #html colors


wb.save(file)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Excel VBA,如何使用一个工作表上的下拉列表中的选择格式(颜色)另一工作表上的一系列单元格

来自分类Dev

Excel VBA在列中重复复制和粘贴一系列单元格

来自分类Dev

将值从工作表中的单元格复制到一系列单元格中

来自分类Dev

如何在excel中将一系列单元格与表格列进行比较

来自分类Dev

从Excel VBA中的一系列单元格中获取列x的单元格

来自分类Dev

使用VBA复制和粘贴一系列单元格

来自分类Dev

如何在 ARRAYFORMULA 中为一系列单元格使用自定义函数?

来自分类Dev

使用closedXML和C#将一系列单元格值放入列表中

来自分类Dev

使用目标偏移量清除Excel中的一系列单元格

来自分类Dev

在Excel VBA中对一系列单元格使用自动填充

来自分类Dev

我可以采用一系列单元格,删除重复项和空白单元格,然后复制到VBA Excel中已经存在的表中吗?

来自分类Dev

为If / Then语句包括一系列单元格

来自分类Dev

VBA Excel:连接一系列单元格

来自分类Dev

从执行时定义的一系列单元格中复制与内部颜色匹配的单元格 (ExcelVBA)

来自分类Dev

如何遍历一系列单元格(Excel VBA)时如何获取当前单元格号

来自分类Dev

如何使用 VBA 循环切割一系列单元格并粘贴到下一行

来自分类Dev

如何查找和删除一系列单元格中的重复值,同时在 Google 表格中保留重复值的第一次出现?

来自分类Dev

只需尝试使用Excel VBA将相同的字符串粘贴到一系列单元格中

来自分类Dev

openpyxl:无需迭代即可将值分配或将格式应用于一系列Excel单元格

来自分类Dev

openpyxl:无需迭代即可将值分配或将格式应用于一系列Excel单元格

来自分类Dev

使用&在Excel中加入一系列单元格

来自分类Dev

如何在PHPExcel中的每个单元格名称数组中获取一系列单元格?

来自分类Dev

如何从存储在 series.xvalues 中的一系列单元格访问单个单元格?

来自分类Dev

使用 VBA 验证一系列单元格中的日期

来自分类Dev

谷歌工作表时间戳脚本在删除或更新一系列单元格时不更新

来自分类Dev

在Google工作表的一个单元格中以逗号分隔的列表形式显示一系列过滤后的值?

来自分类Dev

在Google工作表的一个单元格中以逗号分隔的列表形式显示一系列过滤后的值吗?

来自分类Dev

将一系列单元格剪切/粘贴到另一个工作表中并发送电子邮件

来自分类Dev

Python:openpyxl如何读取单元格字体颜色

Related 相关文章

  1. 1

    Excel VBA,如何使用一个工作表上的下拉列表中的选择格式(颜色)另一工作表上的一系列单元格

  2. 2

    Excel VBA在列中重复复制和粘贴一系列单元格

  3. 3

    将值从工作表中的单元格复制到一系列单元格中

  4. 4

    如何在excel中将一系列单元格与表格列进行比较

  5. 5

    从Excel VBA中的一系列单元格中获取列x的单元格

  6. 6

    使用VBA复制和粘贴一系列单元格

  7. 7

    如何在 ARRAYFORMULA 中为一系列单元格使用自定义函数?

  8. 8

    使用closedXML和C#将一系列单元格值放入列表中

  9. 9

    使用目标偏移量清除Excel中的一系列单元格

  10. 10

    在Excel VBA中对一系列单元格使用自动填充

  11. 11

    我可以采用一系列单元格,删除重复项和空白单元格,然后复制到VBA Excel中已经存在的表中吗?

  12. 12

    为If / Then语句包括一系列单元格

  13. 13

    VBA Excel:连接一系列单元格

  14. 14

    从执行时定义的一系列单元格中复制与内部颜色匹配的单元格 (ExcelVBA)

  15. 15

    如何遍历一系列单元格(Excel VBA)时如何获取当前单元格号

  16. 16

    如何使用 VBA 循环切割一系列单元格并粘贴到下一行

  17. 17

    如何查找和删除一系列单元格中的重复值,同时在 Google 表格中保留重复值的第一次出现?

  18. 18

    只需尝试使用Excel VBA将相同的字符串粘贴到一系列单元格中

  19. 19

    openpyxl:无需迭代即可将值分配或将格式应用于一系列Excel单元格

  20. 20

    openpyxl:无需迭代即可将值分配或将格式应用于一系列Excel单元格

  21. 21

    使用&在Excel中加入一系列单元格

  22. 22

    如何在PHPExcel中的每个单元格名称数组中获取一系列单元格?

  23. 23

    如何从存储在 series.xvalues 中的一系列单元格访问单个单元格?

  24. 24

    使用 VBA 验证一系列单元格中的日期

  25. 25

    谷歌工作表时间戳脚本在删除或更新一系列单元格时不更新

  26. 26

    在Google工作表的一个单元格中以逗号分隔的列表形式显示一系列过滤后的值?

  27. 27

    在Google工作表的一个单元格中以逗号分隔的列表形式显示一系列过滤后的值吗?

  28. 28

    将一系列单元格剪切/粘贴到另一个工作表中并发送电子邮件

  29. 29

    Python:openpyxl如何读取单元格字体颜色

热门标签

归档