天宫鹤

Python win32com读写Word文档中的表格单元格

# 读Word表格单元格
def read_cell(_table, _row, _column):
_w_cells = _table.Cell(_row, _column)
return _w_cells.Range.Text[:-2]


# 写Word表格单元格
def write_cell(_table, _row, _column, text):
_w_cells = _table.Cell(_row, _column)
_w_cells.Range.Text = text

# 第四步:培训证明(自动编辑)
# if personal_image_num < 4: # 未提供培训证明图片
# seal_row = 69 # 公司盖章行
# _text = training_certificate_template.format(row[15], row[1], personal_id, row[12], row[13])
# set_paragraph_text(docx.Paragraphs(seal_row), _text) # 证明内容
# set_paragraph_text(docx.Paragraphs(seal_row + 4), f'{row[15]}\n') # 73:证明公司名称
# set_paragraph_text(docx.Paragraphs(seal_row + 5), f'{_stamp_date}\n') # 74 证明年月日
# # set_paragraph_text(docx.Paragraphs(seal_row + 5), f'{datetime_str}\n') # 74 证明年月日
# if _seal_path: # 公司印章图片路径非空
# apply_seal_to_word(docx.Paragraphs(seal_row + 2), str(_seal_path)) # 71:证明公司签章
 

posted on 2024-06-21 15:56  GoGrid  阅读(3)  评论(0编辑  收藏  举报

导航