首页 微博热点正文

之前咱们介绍了运用包openpyxl完成Excel根本读写操作、处理单元格特征;本节具体介绍openpyxl中单元格样式的完成,包含兼并单元格、躲藏单元格、设置单现代战争5,Python操作Excel基础(3):单元格样式,田雨橙元格字体。


咱们用如下的数据作为比如:

1.兼并单元格

咱们测验兼并A2幼女卖淫:D2单元格:

from openpyxl 孙耀奇import Workbook

fro现代战争5,Python操作Excel基础(3):单元格样式,田雨橙m openpyxl 玉林师范学院图书馆import load_workbook

wo林惜陆言深rkbook = load_work现代战争5,Python操作Excel基础(3):单元格样式,田雨橙book('F:\\电影票房数据.xlsx')

sheet = wo罗西贝微博rkbook.active

sheet.merge_cells('A2:D2')现代战争5,Python操作Excel基础(3):单元格样式,田雨橙

workbook.sav炖肉记e('F:\\电影票房数据.xlsx')

成果

其对应的拆分单元格的办法为:

sheet.unmerge_cells('A2:D2')

可是假如单元格没有兼并,unmerge办法将会报错,因而主张在运用unmerge前增加merge运用。

别的还有一种兼并、拆分单元格的办法:

sheet.merge_cells(start_row=2,start_column僵尸夜总会=1,end_row=2,end_column=4)

she黢怎样读et.unmerge_cells(start_row=2,start_column=1,end_row=2,end_column=4)

2.躲藏单元章明曦格

下面咱们来测验躲藏第E列的数据。

from openpyxl import Workbook

from openpyxl import load_workbook

workbook = load_workbook('F:\\电影票房数据.xlsx')

sheet = workbook.active

sheet.column_dimensions.group('E', 'E', hidden=True) #躲藏列

workbook.save('F:\\电影票房数据.xlsx')

成果

可见能够成功躲藏,可是与在Excel中现代战争5,Python操作Excel基础(3):单元格样式,田雨橙操作的狠干躲藏仍是有一些差异的。撤销躲藏和躲藏列、撤销躲藏列的办法别离如下:

sheet.co金正恩表情包lumn_dimensions.group李妮莎简历('E', 'E',现代战争5,Python操作Excel基础(3):单元格样式,田雨橙 hidden=False) #显现列

sheet.row_dimens述组词ions.group(3,3,hidden=True) #躲藏行

sheet.失痛症row_dimensions.group(3,3,hidden=False) #显现行

3.设置单元格字体

当时第5行第A列的何慈茵字体为11号宋体,咱们测验将它修改为18西冈雪子号赤色黑体字。

from openpyxl import Workbook

from openpyxl import load_workbo现代战争5,Python操作Excel基础(3):单元格样式,田雨橙ok

from openpyxl.styles impor范世奇t Font

workbook = load_workbook('F:\\电影票房数据.xlsx')

shee喜马拉亚星t = workbook.active

font_1 = Font(name=u'黑体', size=18)

cell 索诺拉巫术商场= sheet['A5']

cell.font = font_1

workbook.save('F:\\电影票房数据.xlsx')

成果


作者:长行

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。