1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > python修改表格居中_Python使用openpyxl对xlsx表格合并单元格 设置单元格样式的操作...

python修改表格居中_Python使用openpyxl对xlsx表格合并单元格 设置单元格样式的操作...

时间:2021-09-30 05:58:28

相关推荐

python修改表格居中_Python使用openpyxl对xlsx表格合并单元格 设置单元格样式的操作...

python对xlsx表格操作稍微有点麻烦,可以使用xlrd对表格进行读操作,但是如果用相应的xlwt写入表格,有时候会出现表格无法打开的情况。因此考虑openpyxl包对表格进行写操作。

导入:

from openpyxl import Workbook

打开一个工作表

xlsxBook = Workbook()

注意,打开一个新的工作表时会自动创建一个新的sheet。这时可以加个if判断,如果是新的工作表,需要对这个新的sheet重命名:

workSheet = xlsxBook.get_active_sheet()

workSheet.title = 第一个工作sheet

如果已经有了工作sheet,但我们需要新建另外一个sheet,则可以直接:

workSheet = xlsxBook.create_sheet(新建的另外一个sheet)

这里,没有加索引,工作sheet会自动默认在最后一个sheet后添加新的sheet。如果需要指定sheet的索引,可以这样:

workSheet = xlsxBook.create_sheet(新建的另外一个sheet, 0)

在最后加了索引0,表示这个sheet的索引index是第一个。

如果需要合并单元格,使用:

workSheet.merge_cells(A1:A2)

workSheet.cell(1,1).value = 合并的单元格内容

如果需要设置字体、加粗和居中等&

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。