创新互联Python教程:python如何合并多个excel单元格?


有些人比较疑惑,一直在语言编写,怎么经常和办公软件,excel、pdf等等进行一起使用,主要的原因,还是因为既然有数据的存在,那必然我们需要去调用使用,完全可以把办公软件当成一个数据存储库,我们连接语言做处理的相关工作,不要小看软件和语言的结合,并不简单,要想处理麻烦的操作,看下文梳理。

准备工作:

  1. 一份excel需要合并的表格

  2. openpyxl 实现单元格

代码编写如下:

支持合并Excel多列数据

def merge_excel(sheet_name, merge_col, file_path='demo.xlsx'):

目标列检索

 def merge_cells(ws, target_list, start_row, col):
        col:

遍历单元格

if i == len(target_list) - 1:
                end = i
                ws.merge_cells(col + str(start + start_row) + ":" + col + str(end + start_row))

调用合并单元格

merge_cells(ws, _value_list, start_row, index)
        wb.save(file_path)

运行以后,我们会得到一个被合并了的单元格表格,这就是关于excel单元格合并的简单操作,先把内容按照局部划分,再进行整理合并,就能够搭建完整的代码了。

标题名称:创新互联Python教程:python如何合并多个excel单元格?
文章位置:http://www.shufengxianlan.com/qtweb/news22/423222.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联