python快速将excel表格规范导入word

提示:快速将excel表格规范导入word

python快速将excel表格规范导入word


前言

最近接到一个需求,公司的统计需要一个excel转word的工具,每天她都要人工复制粘贴excel中的表格到Word合同中,而且粘贴后的样式及字体和表头每页都需要调整,一天要是粘贴数百页的文本的话,人都要崩溃了。为了安抚妹子,主管找我写个小软件,一键要将将数百页excel转化为word,为他讨好妹子,就写了一个小工具,几十秒中就完成了妹子几天的工作,现在妹子担心的是公司还要不要她…


在这里插入图片描述

二、开发环境

Python 3.8
开发工具:pycharm 2020.1

三、实现步骤

1.引入库

代码如下(示例):

import openpyxl.utils
from openpyxl import Workbook
from random import choice
from docx import Document
from docx.enum.style import WD_STYLE_TYPE
import xlrd
import os
import copy
from docx.shared import Cm,Pt,RGBColor
from docx.enum.table import WD_ALIGN_VERTICAL
from docx.enum.text import WD_ALIGN_PARAGRAPH

2.代码片段

代码如下(示例):

if __name__ == '__main__':
    #合同标签数据
    excelfile = r'D:\pythontest\execltoword\清单4安装清单.xlsx'
    #合同模板
    wordfile= r'D:\pythontest\execltoword\电气模板.docx'
    opword = OptionWord(wordfile,excelfile,'电气')
    opword.CreateWord()

如需观看完整代码及获取源代码文件,请关注公众号(Jack的Python小课堂)后,观看文章excel表格按样式及格式转为word的表格(分页适用)


评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值