python xlwt单元格合并_Excel电子表格如何合并单元格,Python编程实践,xlwt模块的应用...

#我要学Python#前面内容,我们详细了解了使用Python来操作Excel文件的一般方法。其中读取并通过Python中PyQt5模块展示了Excel文件的内容,详细方法参见下面的博文:

python xlwt单元格合并_Excel电子表格如何合并单元格,Python编程实践,xlwt模块的应用..._第1张图片电子表格处理

Excel文件另类操作,如何用Python中xlrd模块获取电子表格的信息

用Python将电子表格Excel展示在界面中,PyQt5之QTableWidget应用

Excel表格搬到Python界面上?可以实现!结合PyQt5的QTabWidget类

上面对xlrd模块进行了详细讲解说明。之后,我们利用xlwt模块对Excel文件写操作进行了一些展示,结合案例,我们了解了一些内容,详细参考下面博文:

python xlwt单元格合并_Excel电子表格如何合并单元格,Python编程实践,xlwt模块的应用..._第2张图片操作Excel文件

Python操作Excel电子表格?xlwt模块重拳出击,看这一篇就够了!

用Python操作Excel电子表格?单元格边框如何设置?样式有哪些?

今天,我们来详细了解如何在Excel文件中合并几个单元格。

python xlwt单元格合并_Excel电子表格如何合并单元格,Python编程实践,xlwt模块的应用..._第3张图片准备好马上开始

01单元格合并的方法

我们一般使用下面的方法对单元格进行合并操作。

import xlwt

wb = xlwt.Workbook(encoding='utf-8')

ws = wb.add_sheet('test')

ws.write_merge(0, 0, 0, 3, '这是一个标题')

wb.save('test.xls')

这样就将0-0行,0-3列内容合并为一个单元格了。是不是有点绕口?我们来看下效果:

python xlwt单元格合并_Excel电子表格如何合并单元格,Python编程实践,xlwt模块的应用..._第4张图片合并效果展示及函数参数说明

这样我们就将几行数据进行了合并。怎么样?是不是很简单,下面我们来看一个例子。

02案例展示

我们的案例并不复杂,将前面学习过的关于Python处理Excel文件的几个样式都应用到,使用代码写一个Excel文件格式的花名册。

先写入标题,当然标题和表头的字体得自行控制了。我们定义了两个方法,分别控制标题和表头的字体样式。

源代码如下

python xlwt单元格合并_Excel电子表格如何合并单元格,Python编程实践,xlwt模块的应用..._第5张图片源代码(样式控制)

python xlwt单元格合并_Excel电子表格如何合并单元格,Python编程实践,xlwt模块的应用..._第6张图片源代码(写入表格)

我们来看下程序运行效果,生成的Excel表格样式如下所示(我用的linux系统中字体没有安装全,对于部分字体显示效果不太好),这里只是介绍一种思路和方法,方便大家练习。

python xlwt单元格合并_Excel电子表格如何合并单元格,Python编程实践,xlwt模块的应用..._第7张图片生成Excel表格样式

边框这里没有添加,感兴趣的小伙伴们自己添加。

好了,今天的内容就到这里了,喜欢Python编程的小伙伴关注我,后续推出更加精彩的内容。大家有想要学习的内容,下方留言,我们一起探讨。

转载请注明出处,百家号:Python高手养成

你可能感兴趣的:(python,xlwt单元格合并)