我正在使用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 。我不想重新订购床单
答案 0 :(得分:2)
workbook.active_sheet
是工作表索引,默认为0.在上述特定情况下,您可以执行wb.active_sheet = 1
。
注意:目前,这会强制工作表标签栏中第一个可见选项卡的索引为相同的数字。如果您真的不喜欢这个想法,请加入python-excel google-group,并为其设置一个独立的设置。