Java POI導出Excel,打開提示“此文件中的某些文本格式可能已經更改......”


打開Excel提示以下信息:

導出Excel,從后台數據庫獲取到的數據多半都是List列表,for循環生成每一條數據用於生成Excel做准備,為了導出的Excel每一行每一列都很美觀,經常會加入一些樣式:字體、背景色、對齊方式等。
雖然實現了效果,但數據量稍微大的時候就會出現如上述圖所示,因為將樣式單獨進行了定義,在for循環中進行多次調用,每執行一次就會用工作簿HFFSWorkbook創建一個樣式createCellStyle(),而且輸出的文件也會占用更大的磁盤空間。

 

解決方式:(大家應該已經知道)放在循環外調用樣式即可


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM