IRONSOFTWAREHOME
在 Excel 中凍結工作區
from ironxl import *

# Load the Excel workbook
workbook = WorkBook.Load("sample.xls")
worksheet = workbook.WorkSheets[0]

# Create freeze pane from column(A-B) and row(1-3)
worksheet.CreateFreezePane(2, 3)

# Overwriting freeze or split pane to column(A-E) and row(1-5) as well as applying prescroll
# The column will show E, G, ... and the row will show 5, 8, ...
worksheet.CreateFreezePane(5, 5, 6, 7)

# Save changes with the created freeze panes
workbook.SaveAs("createFreezePanes.xls")

# Remove all existing freeze or split pane
worksheet.RemovePane()
pip install ironxl
在 Excel 中凍結工作區

在 Excel 中凍結工作區

以上的程式碼範例顯示了如何在Excel中使用IronXL為Python建立凍結窗格,鎖定行和列以使其在捲動時保持可見。 這是一個寶貴的功能,可以在檢視大型資料集時保持標題行或標籤列的位置不變。

CreateFreezePane(column, row)

第一個CreateFreezePane超載需要一個列計數和一個行計數來定義凍結區域。 例如,worksheet.CreateFreezePane(1, 4)建立了一個覆蓋A列1–4行的凍結窗格。

CreateFreezePane(column, row, subsequentColumn, subsequentRow)

這個超載建立了一個凍結窗格並為工作表應用預捲動。 例如,worksheet.CreateFreezePane(5, 2, 6, 7)凍結了A–E列1–2行,視圖捲動以顯示1個額外的列5個額外的行。 當工作表首次打開時,它將顯示A–E列,G–... 和1–2行,8–...

如果您在Excel中處理大型資料表,凍結行或列可以保持重要標籤在捲動整個工作表時可見。

學習如何使用Python在Excel中新增凍結窗格

準備好開始了嗎?

版本:2026.9剛剛發布

Key in blue circle

立即免費取得 30 天試用金鑰

Your trial license will be sent to your email address

無任何限制。100% 解鎖。無需信用卡。

bullet_checked無需信用卡或建立帳號無任何限制。100% 解鎖。無需信用卡。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
預訂您的免費 即時示範
Booking Badge

獲得數百萬工程師的信賴世界各地

Iron Software 的客戶標誌
獲取無需承諾的諮詢
填寫以下表單或發電子郵件至sales@ironsoftware.com
您的資訊將永遠 保持機密。
獲得數百萬工程師的信賴世界各地
Iron Software 的客戶標誌
立即獲取您的30天試用金鑰
無需信用卡或帳戶建立