xlsxwriter格式特定的单元格

时间:2018-12-30 13:45:02

标签: python excel pandas xlsxwriter

我在这里看到过许多页面,用于格式化整个列的宽度,但是有没有办法格式化单个单元格的宽度?我的问题是,我正在创建一个或多或少具有“标题”的工作表,其中的几行各列的长度不同,因为它们被合并为包含唯一信息。在此部分下面将是一个标准数据框,需要将整个列的宽度格式化为数据。但是对于前五行,我需要指定唯一的宽度值。这可能吗?

1 个答案:

答案 0 :(得分:2)

xlswriter具有格式化功能,该功能说明如何更改电子表格单元格的属性:https://xlsxwriter.readthedocs.io/format.html

import xlsxwriter

# Create a workbook and add a worksheet.
workbook = xlsxwriter.Workbook('Expenses01.xlsx')
worksheet = workbook.add_worksheet()

cell_format = workbook.add_format()
cell_format.set_bold()
cell_format.set_font_color('red')

有一些属性可以执行所有操作,包括更改单元格的宽度。