读取汇总表多个指定单元格的内容写入当前目录下WORD模板内指定段落和位置,并以汇总表指定单元格的内容命名并另存代码
时间: 2024-05-12 14:15:10 浏览: 135
计算机一级B考试试题汇总珍贵资料.pdf
以下是Python代码示例:
```python
import openpyxl
from docx import Document
from docx.shared import Inches
# 打开汇总表
wb = openpyxl.load_workbook('汇总表.xlsx')
ws = wb.active
# 读取多个指定单元格的内容
cell_1 = ws['A1'].value
cell_2 = ws['B1'].value
cell_3 = ws['C1'].value
# 打开WORD模板
document = Document('模板.docx')
# 将读取到的内容写入指定段落和位置
paragraph = document.add_paragraph()
paragraph.add_run(cell_1).bold = True
paragraph.add_run(':' + cell_2 + ',' + cell_3)
# 以指定单元格的内容命名并另存为文件
document.save(cell_1 + '.docx')
```
以上代码可以读取汇总表中A1、B1、C1三个单元格的内容,将它们写入WORD模板中新建的一个段落中,并以A1单元格的内容命名并另存为WORD文件。您只需要将代码中的文件路径和单元格位置改为您自己的即可。
阅读全文