提问者:小点点

如何使用Python读取有关excell单元格背景的信息?


我正在尝试读取excel工作表中单元格的背景色。 你能告诉我怎么做吗?


共1个答案

匿名用户

确保您的。xlsx文件位于。py文件的同一目录中。 显然,OpenPyXL的颜色系统似乎有点不对劲。

    import openpyxl
    excel_file = 'your_file.xlsx' 
    wb = openpyxl.load_workbook(excel_file, data_only = True)
    sh = wb['Sheet1']
    color_in_hex = sh['A2'].fill.start_color.index # this gives you 
    Hexadecimal value 
    of the color