我知道有2种方法,你可以使用工作表.set_row方法( https:/xlsxwriter.readthedocs.ioworksheet.html#worksheet-set-row ),它的速度更快,但它会将格式扩展到文件的最后,或者你可以使用写法指定范围。
import xlsxwriter
workbook = xlsxwriter.Workbook('test.xlsx')
worksheet = workbook.add_worksheet()
cellFormat = workbook.add_format({'bg_color': '#8EA9DB', 'border': 1})
for column in range(3,12):
worksheet.write(3, column, None, cellFormat)
workbook.close()
Output: