将单元格与odfpy合并

2024-06-02 06:23:22 发布

您现在位置:Python中文网/ 问答频道 /正文

我用odfpy创建了一个Libre Office电子表格:

from odf.opendocument import OpenDocumentSpreadsheet
from odf.table import Table, TableRow, TableCell
from odf.text import P

document = OpenDocumentSpreadsheet()
table = Table(name="Table1")
document.spreadsheet.addElement(table)

tr = TableRow()
table.addElement(tr)
cell = TableCell(stylename="some style")
cell.addElement(P(text="very very very very long text"))
tr.addElement(cell)

document.save("file.ods")

我创建的单元格包含一个长文本。我想将该单元格与相邻单元格合并,以便文本适合。可能吗?我找不到example。我知道我可以设置列的宽度,但这不是我想要的


Tags: textfrom文本importtablecelldocumenttr
1条回答
网友
1楼 · 发布于 2024-06-02 06:23:22

我现在了解了如何合并单元格:您可以为TableCell设置NumberColumnSPanned和NumberRowsPaned:

cell = TableCell(numberrowsspanned=2, numbercolumnsspanned=3)

相关问题 更多 >