Python教程

使用python调整excel表格的行和列以及合并或拆分单元格

本文主要是介绍使用python调整excel表格的行和列以及合并或拆分单元格,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

7、使用python 调整excel表格的行和列

D:\python\demo.xlsx 如下:

在这里插入图片描述

调整A1单元格的行高为100磅,列宽为100个字符

>>> import openpyxl
>>> excel=openpyxl.load_workbook('D:\\python\\demo.xlsx')
>>> sheet=excel['Sheet1']
>>> sheet.row_dimensions[1].height=100
>>> sheet.column_dimensions['A'].width=100
>>> excel.save('D:\\python\\demo.xlsx')

结果如图所示:

在这里插入图片描述

8、使用python 合并和拆分单元格

D:\python\demo.xlsx文件如下:

在这里插入图片描述

(1)合并A1到C1的单元格:sheet.merge_cells(‘A1:C1’)

>>> import openpyxl
>>> excel=openpyxl.load_workbook('D:\\python\\demo.xlsx')
>>> sheet=excel['Sheet1']
>>> sheet.merge_cells('A1:C1')
>>> excel.save('D:\\python\\demo.xlsx')

合并后的结果如下:

在这里插入图片描述

(2)拆分A1的单元格:sheet.unmerge_cells(‘A1:C1’)

>>> import openpyxl
>>> excel=openpyxl.load_workbook('D:\\python\\demo.xlsx')
>>> sheet=excel['Sheet1']
>>> sheet.unmerge_cells('A1:C1')
>>> excel.save('D:\\python\\demo.xlsx')

拆分后结果如下:

在这里插入图片描述

这篇关于使用python调整excel表格的行和列以及合并或拆分单元格的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!