天天看點

POI生成EXCEL,公式不自動執行的有關問題

POI生成EXCEL,公式不自動執行的問題

場景:POI讀取Excel模闆。

當使用POI操作Excel時,發現由POI生成的公式能夠在打開Excel是被執行,

而事先手工寫入Excel模闆檔案的公式則不自動被調用,必須手動輕按兩下該Cell才能生效。

采取的辦法:

1.使用cell.setCellFormula方法重新在制定Cell裡寫入公式。

2.使用sheet.setForceFormulaRecalculation(true);方法強制讓改Sheet執行公式。

當然,在方法2能夠生效的情況下我們還是推薦使用方法2來解決這個問題。若轉載請注明出處!若有疑問,請回複交流!