python解决出现多个活动工作表,也即当前活动工作表不突出。

问题描述:python(workbook/pandas)保存excel文件后,多个sheet工作表均呈现白色,不细看边框难以区分哪个是真正的活动工作表。

对比:正常excel,打开后当前活动工作表白色,其他工作表灰色。

解决:遍历excel所有sheet,指定sheet.sheet_view.tabSelected=True

    wb = load_workbook(target_file)
    for sheet in wb:
        if sheet.title == "XX":
            sheet.sheet_view.tabSelected = True
        else:
            sheet.sheet_view.tabSelected = False
    wb.save(target_file)

 

 

你可能感兴趣的:(python)