close

這是我的網頁備份,原文請看  http://www.dotblogs.com.tw/mis2000lab/archive/2013/10/17/npoi_freeze_window_excel_2003.aspx

 

[NPOI 1.2.4版]凍結窗格(凍結、鎖定)& 設定儲存格「格式」

 

 

 

請先確認您使用的 NPOI版本與我相同。

因版本不同,可能有程式碼的差異。

 

資料來源:

 
Creates a split (freezepane). Any existing freezepane or split pane is overwritten.
If both colSplit and rowSplit are zero then the existing freeze pane is removed
 
Specified by:
    createFreezePane in interface Sheet
Parameters:
    colSplit - Horizonatal position of split.
    rowSplit - Vertical position of split.
 
 
 
 

 

下面文章是 ASP.NET專題實務(松崗出版)上集 Ch.11的補充範例

 

第一張圖片最清楚,當 Excel 2003要凍結第一列、第一格

其實您是點選第二列、第二格之後,再按下「凍結窗格」

 

NPOI程式碼裡面的 .CreatFreezePane(1, 1)可以解讀成「鎖定(凍結)第一列、第一格」。

        (這種說法,跟我們的想法完全一致。)

但電腦從 "零"算起的,這樣解釋就跟 Excel操作完全雷同了。

 

自己寫程式實驗一下就會懂,

不要只是看,要動手做

 

 

 

 

 

 

 

 

arrow
arrow

    MIS2000 Lab 發表在 痞客邦 留言(0) 人氣()