poi-hssf

    3熱度

    1回答

    當電子表格中的單元格包含簡單日期(mm/dd/yyyy)時,poi API將單元格類型標記爲「數字」。這可能是因爲電子表格(IMO)歷史上只識別字符串和實數。 可以對單元索引進行硬編碼,並有條件地使用它來調用'getDateCellValue'。但是這感覺像一個黑客。 poi API中有哪些其他方式來確定單元格中的內容是日期而不是實數?

    10熱度

    1回答

    我使用hssf api從xls文件讀取數據。但是有什麼辦法可以得到確切的答案。包含存儲數據的工作簿中的工作表?

    0熱度

    1回答

    我想使用現有的HSSFWorkBook(Apache POI)並在兩個現有行之間插入新值並使用新值。我嘗試使用sheet.shiftRows(n1, n2, n3),但在移位後覆蓋價值。我該怎麼做?

    1熱度

    2回答

    我使用Apache POI-HSSF處理Excel文件。 我的電子表格中有一個單元格,看起來像「115」。我確認它被格式化爲「文本」(格式化單元格 - >文本)。 然而,當我在讀它作爲 row.getCell(0)的ToString() 我得到這個字符串: 「115.0」 這是不正確。因爲它被明確地格式化爲文本,所以我應該得到「115」。我怎樣才能得到想要的結果?單元格可以是任何東西,數字或字符,

    2熱度

    4回答

    我有一個程序試圖以我的/ usr /共享/ java目錄使用來自jakarta-poi-3.0.2.jar類: import org.apache.poi.hssf.usermodel.HSSFCell; import org.apache.poi.hssf.usermodel.HSSFCellStyle; import org.apache.poi.hssf.usermodel.HSSFWo

    2熱度

    2回答

    可能重複: How to insert a row between two rows in an existing excel with HSSF (Apache POI) 我如何可以複製的價值和使用HSSF行的所有格式。使用MS Excel或其他電子表格應用程序很容易複製和粘貼。但現在我有問題在Java中使用HSSF複製一行。 我現在的情況是,我在Cell:A46上,它是表格的最後一行,但我仍然

    38熱度

    2回答

    我正在使用POI在Java中創建Excel電子表格。我有用於創建標題行下面的代碼: HSSFWorkbook wb = new HSSFWorkbook(); HSSFSheet sheet = wb.createSheet("Report"); // some more code HSSFRow row = sheet.createRow(0); HSSFCell cell = r

    0熱度

    2回答

    我寫了一個Java方法,它使用POI HSSF API將Excel文件轉換爲我的數據結構。 代碼工作得很好。但現在突然出現問題。我懷疑這可能是因爲我們最近在所有客戶端計算機上安裝了Office 2007,之前我們使用的是Office 2003. 我遇到的問題是:在XLS文件內部,有一列單元格填充了serial-用戶的號碼。當Java應用程序獲取單元時,它具有單元類型STRING。當我詢問單元格的字

    39熱度

    7回答

    不知何故,我設法在現有的Excel文件的兩行之間創建新行。問題是,一些格式不包括沿着行的移動。 其中之一,就是隱藏的行在換班過程中並不是相對的。我的意思是(例如),從20到30的行是隱藏的,但是當創建新行時仍然存在格式化。在插入/創建新行時,隱藏行也必須移動,它應該是21到31. 另一件事是,工作表中另一個不在單元格中的對象。就像文本框在創建新行後不會移動一樣。它像這些對象的位置是固定的。但我希望

    1熱度

    1回答

    所以我使用Java的HSSF POI填充Excel文檔,我使用了一些已經進入它的頭文件的excel模板。 。 HSSFWorkbook workbook = readFile(TEMPLATE_LOCATION); 而我的問題是,當我在MM的日期格式填充的一列數據/ DD/YYYY這樣的... row.createCell((short)column++).setCellValue(Tools