poi设定excel的style,必须要每个cell都设置到吗

poi设定excel的style,必须要每个cell都设置到吗,第1张

你好设置列的属性,肯定不是在cell上来完成,应该在sheet上进行设置。sheet.setDefaultColumnStyle(shortcolumn,CellStylestyle),前面一个参数是列号,后面一个参数就是Style了,这样应该就可以了。

// 生成一个样式

    HSSFCellStyle style = workbook.createCellStyle()

// 设置这些样式

    style.setFillForegroundColor(HSSFColor.WHITE.index)

    style.setFillPattern(FillPatternType.SOLID_FOREGROUND)

    style.setBorderBottom(BorderStyle.THIN)

    style.setBorderLeft(BorderStyle.THIN)

    style.setBorderRight(BorderStyle.THIN)

    style.setBorderTop(BorderStyle.THIN)

    style.setAlignment(HorizontalAlignment.CENTER)

设置列的属性,肯定不是在cell上来完成,应该在sheet上进行设置。

sheet.setDefaultColumnStyle(short

column,

CellStyle

style),

前面一个参数是列号,后面一个参数就是Style了,这样应该就可以了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11554563.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存