java poi导出excellent 如何根据单元格的内容设置相应的背景色,期待高手解答,谢谢咯 5

 我来答
匿名用户
2014-06-01
展开全部
1、创建字体,设置其为红色、粗体:

Java代码
HSSFFont font = workbook.createFont();
font.setColor(HSSFFont.COLOR_RED);
font.setBoldweight(HSSFFont.BOLDWEIGHT_BOLD);

2、创建格式

Java代码
HSSFCellStyle cellStyle= workbook.createCellStyle();
cellStyle.setFont(font);

3、应用格式

Java代码
HSSFCell cell = row.createCell((short) 0);
cell.setCellStyle(cellStyle);
cell.setCellType(HSSFCell.CELL_TYPE_STRING);
cell.setCellValue("标题 ");
更多追问追答
追问
我要设置单元格的背景色?????
追答
HSSFCellStyle style = workbook.createCellStyle(); 
style.setFillForegroundColor(HSSFColor.BLUE.index);
style.setFillPattern(HSSFCellStyle.SOLID_FOREGROUND);
cell.setCellStyle(style);
你试下。。
沫神钢虚1F
2017-01-24 · TA获得超过2.4万个赞
知道大有可为答主
回答量:1.6万
采纳率:59%
帮助的人:1125万
展开全部
在sheet对象里有删除行的方法。removeRow. 删除列的话,还是建议你用循环去处理。比如说,你在每一行getCell()的时候,跳过这个cell。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
模温机厂家星德机械
2014-06-01 · 超过59用户采纳过TA的回答
知道小有建树答主
回答量:222
采纳率:0%
帮助的人:59.6万
展开全部
07还是03?
追问
.xls格式的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式