Стиль Normal уже существует – Python – OpenPyxlPython

Программы на Python
Anonymous
Стиль Normal уже существует – Python – OpenPyxl

Сообщение Anonymous »


Я рассмотрел множество вопросов о stackoverflow, но ни один из них, похоже, не решил мою проблему. Я использую Python и Openpyxl, чтобы заполнить всю строку красным цветом при определенном условии. Я выполнил все необходимые импорты:

из openpyxl.styles import PatternFill, NamedStyle, Color из openpyxl.styles.colors импортировать RED И мой код следующий:

для ячейки на листе: cell.style = NamedStyle(fill=PatternFill(patternType='solid', fill_type = 'сплошной', fgColor=Цвет(КРАСНЫЙ))) Когда я прошу распечатать первое вхождение ячейки, мне выдается

Это то, что я ищу. Однако каждый раз возникает следующая ошибка: «Стиль Normal уже существует». В остальной части кода нет абсолютно никакого форматирования или стиля ячеек, но ячейки файла Excel действительно уже заполнены желтым цветом.

Есть идеи, как это решить? Заранее благодарим за любую помощь.

Вернуться в «Python»