我无法从Excel工作表中提取单元格的rgb值(特别是填充)。
这不起作用:
my_cell.fill.fgColor.rgb
I've looked at this SO question.
对于前一个答案,我不知道" 11L"应该对应于十六进制值。对于后者,以下代码也不起作用:
color_index = my_cell.fill.start_color.index
color_map = openpyxl.styles.colors.COLOR_INDEX
rgb = color_map[color_index]