POI 怎么設置Excel整列的CellStyle啊,而不是循環每個Cell。因為現在是生成Excel模板,不知道客戶會輸入多少行。
問題補充:
指尖言 寫道
好像沒有這個方法,CellStyle是Cell的字段,沒有Cell怎么設置啊。動態生成Cell時再根據需要設置它的CellStyle不行嗎?我也不是太懂的。
Excel軟件本身就支持啊?
動態生成cell的時候設置?
我現在空白的一個模板,那我每列應該生成多少個cell?65535個?然后挨個給每個都設置?
面的回答者,這些代碼只是把單元格格式放在一個MAP里面,方便調用,我現在做的項目就是這樣的。
可是問題者問的問題是:如何設置整列的格式,這列每個單元格的格式應該是一樣的,所以只要一種單元格格式就行了,當然調用你MAP中的一個就可以了,你可以試試我前面說的方法
sheet.setDefaultColumnStyle(short column, CellStyle style),
你就知道問的人的意思了~~~不過你真的很熱心,呼呼
可是問題者問的問題是:如何設置整列的格式,這列每個單元格的格式應該是一樣的,所以只要一種單元格格式就行了,當然調用你MAP中的一個就可以了,你可以試試我前面說的方法
sheet.setDefaultColumnStyle(short column, CellStyle style),
你就知道問的人的意思了~~~不過你真的很熱心,呼呼