Найти - Пользователи
Полная версия: xlrd, xlwt вставить значение без изменения стиля ячейки.
Начало » Python для экспертов » xlrd, xlwt вставить значение без изменения стиля ячейки.
1
alexandre
Есть документ нужно его прочитать и в нужную ячейку вставить свое значение. Вообщемто это не проблема. А вот что делать если у нужной ячейки был какой-то стиль чтоб не менять его так нигде адекватного примера не нашол.
wb = xlrd.open_workbook("aaa.xls", on_demand=True, formatting_info=True)
wc = copy(wb)

ws = wb.sheet_by_index(0)

styles = Styles()
style = styles[ws.cell(19,0)]

ws.write(19, 0, "text", style)
wc.save(output)
Данная попытка закончилась неудачей.
Везде примеры как задать стиль но неодного как оставить тот что был.
alexandre
Благодарю заработало.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB