3

我正在使用 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 。我不想重新订购床单

4

1 回答 1

3

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

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

于 2012-03-09T10:34:52.097 回答