[請益] Java使用POI產生xlsx檔的問題

作者: latcabuw101 (DANTO)   2016-10-15 00:09:30
各位軟體版的大大們好,有個菜鳥問題想要請教
最近再練習使用JAVA讀取xlsx檔,並且寫入資料設定格式等等
目前從檔案讀入、資料寫入都沒有問題
但是卡在一個地方是 如果我有接著下去設定儲存格的格式的話
產生出來的xlsx檔開啟總會出現 " 發現不可讀取的內容,是否回復此活頁簿... "
如果沒有去設定格式,則資料可以正常的寫入並且檔案開啟,
如果設定了格式,且按回復活頁簿的話,
寫入的資料會在,設定文字置中與否也有
但是原本預設的一些欄位框線或者顏色便會全部消失
想請問有經驗的大大知道是什麼原因造成的嗎?
可能格式設定的某個地方漏了什麼?
在此先獻上10萬分的謝意 !!
作者: Expsun (無限燃燒)   2016-10-15 09:57:00
盡量用XSSF開頭的類別?
作者: slouchy (slouchy)   2016-10-15 11:16:00
xlsx 好像有點問題, 開發C#時,一直碰到,後來改用EEPLUS
作者: ian90911 (xopowo)   2016-10-15 15:52:00
我用npoi產xssf不會耶
作者: ChungLi5566 (中壢56哥)   2016-10-16 10:10:00
找新版或舊版的poi試試 可能這一版的bug
作者: alias8   2016-10-23 19:37:00
不要在每個cell內才宣告樣式,拉到最外層先宣告好,cell內再套用試試

Links booklink

Contact Us: admin [ a t ] ucptt.com