Xlsxwriter Замена текста при применении фоновой заливки к диапазону - PullRequest
0 голосов
/ 17 мая 2018

Я применяю фоновое заполнение диапазона, используя xlsxwriter, и при этом он заменяет текст, написанный в этом конкретном диапазоне. пожалуйста, не предлагайте использовать условное форматирование.

Вот что я делаю:

for row in range(8,9):
    for col in range(2,13):
        cell_reference = xl_rowcol_to_cell (row, col, row_abs=True, col_abs=True)
        worksheet.write ('{}'.format (cell_reference), None, format_header)

, поэтому ввод: enter image description here

ожидаемый результат: enter image description here

вывод кода: enter image description here

Смотрите, как заменить заголовки.

1 Ответ

0 голосов
/ 17 мая 2018

Я применяю фоновое заполнение диапазона, используя xlsxwriter, и при этом он заменяет текст, написанный в этом конкретном диапазоне.

Так работает XlsxWriter. Вам нужно будет написать формат с данными. Вы не можете сделать это отдельно.

Кроме того, обратите внимание, вам не нужно создавать ссылку на ячейку для передачи на write(), вместо этого она может принимать числовое значение (row, col). См. Раздел Работа с обозначениями ячеек в документации.

...