【发布时间】:2021-04-23 15:17:30
【问题描述】:
我正在使用 .xlsx 文件,它有一个带有工作表的选项卡,其中使用了许多条件格式。有时我需要在此表中添加新行。 我的计划是使用 python openpyxl(或其他包)来附加这个表。 到目前为止,我可以将此表标识为
from openpyxl import load_workbook
wb=load_workbood(myfile)
ws=wb['mytab']
tab = wb.ws._tables[0]
我可以使用 .append() 方法或更改此表的数据以添加更多行吗? 我的目标是保持格式。
我已经尝试过这种方法 - Manipulate existing excel table using openpyxl 它对我不起作用
我正在使用 openpyxl 2.6.1
问候, 帕维尔
【问题讨论】:
-
你只需要更改桌子上的
ref即可。 -
我试过了。那怎么处理风格呢?我需要保留格式。