在 Excel 中凍結工作區

上方的程式碼範例展示了如何建立凍結區塊,將行與列固定在原位,使其在捲動時仍保持可見。 在快速比對資訊時,能保持標題欄位或行不變位,這是一項非常實用的功能。

CreateFreezePane(column, row)

第一個 CreateFreezePane 方法重載會根據傳入的列數和行數,據此建立一個固定區塊。 例如,workSheet.CreateFreezePane(1, 4) 會將 column(A)rows(1-4) 合併為一個凍結窗格。

CreateFreezePane(column, row, subsequentColumn, subsequentRow)

此重載會根據提供的列與行數建立凍結區塊,並對工作表套用捲動效果。 例如,workSheet.CreateFreezePane(5, 2, 6, 7) 將從 columns(A-E)rows(1-2) 處建立一個固定窗格,並設定為 1 欄5 行捲動範圍。 首次開啟工作表時,將顯示 A 至 E 欄、G 至... 且行號將顯示 1-2、8-...

若您在 Excel 中有大型資料表,鎖定行或列可能會很有幫助。 如此一來,您在捲動工作表其餘內容時,仍可保持行或列的可見性。

您可以從此連結下載專案檔案。

了解如何使用 C# 在 Excel 中新增"凍結工作表"功能

準備開始了嗎?
Nuget 下載 2,052,917 | 版本: 2026.6 just released
Still Scrolling Icon

還在捲動嗎?

想要快速證明? PM > Install-Package IronXL.Excel
執行範例 觀看您的資料變成試算表。