如何使用xlwt设置“默认”工作表?

时间:2012-03-08 11:35:53

标签: python excel xlwt

我正在使用Python和 xlwt 来创建Excel文件:

wb = xlwt.Workbook(encoding='utf-8')
ws = wb.add_sheet('Sheet1')
# ... fill Sheet1 with some data ...
ws = wb.add_sheet('Sheet2')
# ... fill Sheet2 with some data ...
wb.save('test.xls')

当我打开创建的文件时,我看到 Sheet1 。是否可以使用xlwt将“默认”工作表设置为其他内容?例如,我想在打开文件时看到 Sheet2 。我不想重新订购床单

1 个答案:

答案 0 :(得分:2)

workbook.active_sheet是工作表索引,默认为0.在上述特定情况下,您可以执行wb.active_sheet = 1

注意:目前,这会强制工作表标签栏中第一个可见选项卡的索引为相同的数字。如果您真的不喜欢这个想法,请加入python-excel google-group,并为其设置一个独立的设置。