在 Excel 中凍結窗格

上面的程式碼範例展示如何建立一個凍結窗格,將行和列鎖定在原位,使其在滾動時保持可見。 在快速比較資訊時,保持標題列或行的位置不變是一個非常實用的功能。

CreateFreezePane(column, row)

第一個CreateFreezePane方法重載接受列數和行數,並根據這些值建立一個凍結窗格。 例如, workSheet.CreateFreezePane(1, 4)將從列 (A)行 (1-4)建立一個凍結窗格。

CreateFreezePane(column, row, subsequentColumn, subsequentRow)

此重載操作會根據提供的列數和行數建立凍結窗格,並對工作表套用捲動功能。 例如, workSheet.CreateFreezePane(5, 2, 6, 7)將從列 (AE)行 (1-2)建立一個凍結窗格,滾動範圍為1 列**5 行**。 首次開啟工作表時,將顯示 AE 列、G 列… 行將顯示 1-2、8-...

如果你的 Excel 表格資料量很大,凍結行或列會很有用。 這樣,在滾動瀏覽工作表的其餘部分時,就可以保持某些行或列可見。

你可以從這個鏈接下載項目文件。

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

準備好開始了嗎?
Nuget 下載 1,738,553 | Version: 2025.11 剛發表