使用xlwings 基本和vba 類似
def do_freezepanes():
# wb_zp: 工作簿對象
# zp_sheet1: 工作表對象
zp_sheet1.activate()
# 滾到至第一行
wb_zp.app.api.ActiveWindow.ScrollRow = 1
# 列拆分窗口
wb_zp.app.api.ActiveWindow.SplitColumn = 0
# 行拆分窗口
wb_zp.app.api.ActiveWindow.SplitRow = 1
# 將拆分窗口凍結
wb_zp.app.api.ActiveWindow.FreezePanes = True
