Когда я загружаю тот же файл в openpyxl, у меня возникают противоречивые значения. Например:
- у меня есть столбец «Код», который отображается в Excel черным шрифтом.
Ввод:
code_cell.font.color< /code>
output:
Parameters: rgb=None, indexed=None, auto=None, theme=1, tint=0.0, type='theme'< /code> < /li>
У меня есть такой же вывод, когда я запрошу цвет шрифта красной ячейки (например, «pr_cell1»):
input:
pr_cell1.font.color< /code>
output:
Parameters: rgb=None, indexed=None, auto=None, theme=1, tint=0.0, type='theme'
ЭТИ ДВА ДОЛЖНЫ БЫТЬ РАЗЛИЧНЫМИ! - Когда я спрашиваю цвет красной ячейки, которая не является тематической, я получаю другой результат:
ввод:
giacord_cell.font.color< /code>
output:
Parameters: rgb='FFFF0000', indexed=None, auto=None, theme=None, tint=0.0, type='rgb'
Спасибо.
это код раньше я читал файл Excel.
from openpyxl import Workbook, load_workbook
wb = load_workbook(file_path, rich_text=True) ##file_path is a string
ws = wb.active
rows = [ i for i in ws.iter_rows()]
code_cell = r[code_index] ##integer index
pr_cell= r[pr_index] ##integer index
pr_cell1= r[pr_index1] ##integer index
giacord_cell = r[giacord_index] ##integer index
Подробнее здесь: https://stackoverflow.com/questions/793 ... ed-version
Мобильная версия