python实现将excel数据指保存到word表格中

准备一个excel表格

上代码:

import openpyxl
from docx import Document

# 读取Excel文件
excel_file = '大学名次.xlsx'
wb = openpyxl.load_workbook(excel_file)
ws = wb.active

# 获取Excel文件中的所有工作表名称
sheet_names = wb.sheetnames

# 遍历每个工作表,将其数据保存到Word表格中
for sheet_name in sheet_names:
    # 创建一个新的Word文档对象
    doc = Document()

    # 添加一个表格,指定行数和列数
    table = doc.add_table(rows=0, cols=6)

    # 填充表格数据

    for row in ws.iter_rows():
        cells = table.add_row().cells
        for i, cell in enumerate(row):
            print(i, cell)
            cells[i].text = str(cell.value)

    # 保存Word文档
    doc.save(f'{sheet_name}.docx')

 执行后效果图如下

程序会对每张表格进行生成word文件 

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-10 08:40:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-10 08:40:03       100 阅读
  3. 在Django里面运行非项目文件

    2024-06-10 08:40:03       82 阅读
  4. Python语言-面向对象

    2024-06-10 08:40:03       91 阅读

热门阅读

  1. Linux C/C++ 进程控制

    2024-06-10 08:40:03       27 阅读
  2. 使用Kotlin编写一个Http服务器

    2024-06-10 08:40:03       35 阅读
  3. Python怎么编辑前端:深度探索与实践

    2024-06-10 08:40:03       38 阅读
  4. Oracle和Random Oracle

    2024-06-10 08:40:03       33 阅读
  5. Next.js初始化和一些配置

    2024-06-10 08:40:03       29 阅读
  6. HTML5 新的语义化标签

    2024-06-10 08:40:03       35 阅读
  7. 什么是幂等问题?

    2024-06-10 08:40:03       34 阅读
  8. kmp算法c++

    2024-06-10 08:40:03       42 阅读
  9. 树莓派 ubuntu linux 去除蓝牙历史配对信息

    2024-06-10 08:40:03       31 阅读
  10. 从零手写实现 nginx-13-nginx.conf 是 HOCON 的格式吗?

    2024-06-10 08:40:03       32 阅读
  11. 使用cython将现有c/c++库移植为python模块

    2024-06-10 08:40:03       28 阅读
  12. 【冲刺秋招,许愿offer】第 二 天

    2024-06-10 08:40:03       33 阅读