У меня есть шаблон .docx с пустой таблицей, куда я добавляю значения:
def manipulate_table():
table = doc.tables[0]
table.cell(0, 0).text = 'A'
table.cell(0, 1).text = 'B'
table.cell(0, 2).text = 'C'
table.cell(0, 3).text = 'D'
После добавления этих значений атрибут таблицы «Центрированный» исчезает, что является стандартным поведением.
Как мне перебрать таблицу и снова центрировать все значения?Я уже гуглил, но ничего полезного не нашел.Например: не работает:
for cell in ....????:
tc = cell._tc
tcPr = tc.get_or_add_tcPr()
tcVAlign = OxmlElement('w:vAlign')
tcVAlign.set(qn('w:val'), "center")
tcPr.append(tcVAlign)
Я ценю вашу помощь.