У меня есть фрейм данных, который я отправляю в Excel с помощью механизма xlsxwriter, затем применяю форматирование к листу перед его закрытием.Как я могу установить цвет bg только для столбцов, в которых есть данные?
Например, я могу добавить желтый цвет фона во второй столбец (ниже), но он простирается за ячейки, которыеесть данные в них.Я делаю это с помощью set_column (), как показано ниже:
worksheet.set_column(1, 1, 18, hilite_format)
Я не вижу опции для установки формата столбца только для определенных строк или использования set_row () для форматирования только определенных столбцов.Я уже записал данные на лист, поэтому я не могу использовать worksheet.write (), иначе он перезапишет уже имеющиеся данные.По крайней мере, я не вижу способа использовать .write (), чтобы просто применить форматирование без записи данных или None в ячейки.
Есть ли способ просто «закрасить» некоторое форматирование в диапазонеклетки, не влияя на значения в этих клетках?Я бы предпочел не использовать условное форматирование или перезаписывать данные для этих ячеек только для того, чтобы получить правильное форматирование.
Спасибо!