我們利用工作表的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'