Я пытаюсь добавить правило условного форматирования в рабочую книгу с модулем openpyxl в Python.Я хочу отформатировать ТОЛЬКО правую границу ячейки , если я это сделаю, она удалит все остальные границы, которые я хочу установить по умолчанию, чтобы не перезаписывать границы, которые уже установлены /на листе активировано.
Посмотрите на следующий пример, в который следует добавить только правую границу:
import openpyxl
from openpyxl.styles import Border, Side
from openpyxl.formatting.rule import FormulaRule
border = Border(right=Side(color='FF000000', border_style="thick"))
worksheet.conditional_formatting.add('$A$1:$A$2', FormulaRule(formula=['A1="test"'], stopIfTrue=True, border=border))
код удаляет все остальные границы ...
это мой желаемый результат, которого я не могу достичь с openpyxl:
Мне не удалось найти классы, переменные или значения, которые я мог бы назначить другим параметрам -> границам, чтобы они не стирались.
Я ценю любые советы.