課程
/后端開發
/Java
/解密JAVA實現Excel導入導出
老師,我生成的Excel表默認是隱藏的,需要在生成的表中取消隱藏列才能看見,請問可以在代碼中設置默認生成的表是可見的嗎
2016-07-10
源自:解密JAVA實現Excel導入導出 3-4
正在回答
列被隱藏是因為導出的時候把列的寬度給設為0了,需要給列的寬度設一個值。
可以檢查一下設置列寬的代碼:
String?unit?=?width.getValue().replaceAll("[0-9,\\.]",?""); String?value?=?width.getValue().replaceAll(unit,?""); System.out.println(unit+"?"+value);
打樁測試一下列寬和列寬的單位有沒有拆分開。
彭大發財
//這是我的坑?找半天
String unit = width.getValue().replaceAll("[0-9],\\.", "");
em.endsWith("unit")
//下面這個要好一些
unit.endsWith("em")
Excel可以生成,但是打開文件之后,所有有數據的列都隱藏了,
這個Excel文件看不見嗎?
舉報
Java web開發過程當中常見場景,輕松實現文件導入導出
2 回答我運行成功之后沒有找到生成的excel表格?
1 回答為什么我的Excel生成了沒有數據 其他都對的
3 回答POI生成excel的時候可以生成checkbox和comment嗎?
1 回答如何將oracle生成txt文件再轉換成excel表?
2 回答在生成excel表時錯現指針異常要怎么解決啊
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-10-28
列被隱藏是因為導出的時候把列的寬度給設為0了,需要給列的寬度設一個值。
可以檢查一下設置列寬的代碼:
打樁測試一下列寬和列寬的單位有沒有拆分開。
2020-04-03
String unit = width.getValue().replaceAll("[0-9],\\.", "");
em.endsWith("unit")
//下面這個要好一些
unit.endsWith("em")
2016-07-28
Excel可以生成,但是打開文件之后,所有有數據的列都隱藏了,
2016-07-26
這個Excel文件看不見嗎?