preloader
學習

jxl API文件的一個錯誤

標題講的jxl,是指Java Excel API,又稱為 Java Excel Library。

http://jexcelapi.sourceforge.net/resources/javadocs/2_6_10/docs/index.html

 

 

這裡要指出的錯誤是,Sheet物件 findCell 用 regular expression 方法,它找資料是 column by column, 也就是開Microsoft Excel軟體時,工作表上方的A,B,C,…AA,AB,……etc,一行一行的尋找。

 

如果你使用時只是一般的尋找整張工作表的字詞,它是 column by column 或 row by row 並沒有差別;如果你跟我一樣有特殊需求,找完一筆資料後,這筆資料之前的資料,包含他自己,就不在下次的尋找範圍內,方法是column by column 或 row by row 就有差別了,因為它牽涉於你的尋找程式該如何設邊際條件和如何執行尋找。