更新於 2023/01/21閱讀時間約 1 分鐘

【Python辦公自動化筆記-Excel篇8】移動儲存格及凍結窗格

我們利用工作表的move_range()方法,可以輕鬆地移動儲存格。其中,rows參數的值表示向下移幾列,cols參數的值表示向右移幾行;當rows參數的值是負數時,則表示向上移幾列;cols參數的值負數時,則表示向上移幾行,
# B1儲存格向下移8列,向右移5
ws.move_range('B1', rows = 8, cols = 5)
原工作表
原工作表
移動後工作表
也可以一次移動一整個區塊範圍的儲存格。
ws.move_range('C3:E5', rows = -1, cols = -2)
# 將C3:E5向上移1列,向左移二行
利用工作表的freeze_panes屬性,可以達成凍結窗格的功能。以下的程式碼將第一列及第一行予以凍結,捲動視窗時會固定不動。
ws.freeze_panes = 'B2'
分享至
成為作者繼續創作的動力吧!
© 2024 vocus All rights reserved.