場景:POI讀取Excel模板。
當使用POI操作Excel時,發現由POI生成的公式能夠在打開Excel是被執行,
而事先手工寫入Excel模板文件的公式則不自動被調用,必須手動雙擊該Cell才能生效。
采取的辦法:
1.使用cell.setCellFormula方法重新在制定Cell里寫入公式。
2.使用sheet.setForceFormulaRecalculation(true);方法強制讓改Sheet執行公式。
當然,在方法2能夠生效的情況下我們還是推薦使用方法2來解決這個問題。
場景:POI讀取Excel模板。
當使用POI操作Excel時,發現由POI生成的公式能夠在打開Excel是被執行,
而事先手工寫入Excel模板文件的公式則不自動被調用,必須手動雙擊該Cell才能生效。
采取的辦法:
1.使用cell.setCellFormula方法重新在制定Cell里寫入公式。
2.使用sheet.setForceFormulaRecalculation(true);方法強制讓改Sheet執行公式。
當然,在方法2能夠生效的情況下我們還是推薦使用方法2來解決這個問題。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。