乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > JAVA,用<em>POI</em>绘制EXCEL时背景颜色,颜色需要N种时候...

JAVA,用<em>POI</em>绘制EXCEL时背景颜色,颜色需要N种时候...

作者:乔山办公网日期:

返回目录:excel表格制作


1、在打开的ie浏览器窗口右上方点击齿轮图标,选择“Internet选项”,如下图所示:

2、在打开的Internet选项窗口中,切换到安全栏,在安全选卡中点击“自定义级别”,如下图所示:

3、在“安全设置-Internet 区域”界面找到“Java 小程序脚本”、“活动脚本”,并将这两个选项都选择为“禁用”,然后点击确定,如下图所示:



主要是数据类型转换上的问题(int)(value.charAt(j))。vakue.charAt()取到的是char字符,在强转为int时显示的是它的Unicode编码,可以采用Integer.valueOf(value.charAt(0)+"")的形
for (int i = 0; i <6; i++) {
Row row = (Row)sheet.createRow(i);
// 循环写入列数据7a686964616fe59b9ee7ad94333
for (int j = 0; j < 8; j++) {
Cell cell = row.createCell(j);
cell.setCellValue("测试" + j);

if(i<=5){

XSSFCellStyle cellStyle = (XSSFCellStyle)wb.createCellStyle(); //建立新的cell样式

cellStyle.setFillForegroundColor((short)43);
cellStyle.setFillForegroundColor(IndexedColors.GREY_40_PERCENT.getIndex());

cell.setCellStyle(cellStyle);
}
}
}

使用 poi ,具体实现
HSSFCellStyle style = null;
// 创建表e69da5e6ba907a64331头style
HSSFCellStyle cellStyleTitle = workbook.createCellStyle();
cellStyleTitle.setFillPattern(HSSFCellStyle.SOLID_FOREGROUND); // 填充单元格
cellStyleTitle.setFillForegroundColor(HSSFColor.YELLOW.index);
cellStyleTitle.setAlignment(HSSFCellStyle.ALIGN_CENTER);// //居中显示

HSSFRow titleRow = sheet.createRow(0);
for (int i = 0; i < titles.length; i++) {
HSSFCell cell = titleRow.createCell(i);
// cell.setCellStyle(createCellColorStyle(workbook));
cell.setCellStyle(cellStyleTitle);
cell.setCellValue(titles[i]);// 给单元格赋值
}

相关阅读

  • JAVA <em>POI</em> 导出 <em>EXCEL</em>怎

  • 乔山办公网excel表格制作
  • 啊,你用啥导出啊..我一般java操作excel都用apache-poi包,直接读取那一列单元格然后设置就可以了啊...POI 导出 EXCEL模板 怎么设置单元格格式为..." src="/uploads/tu/554.jpg" style="width: 400px; height:
关键词不能为空
极力推荐
  • excel中常规格式和日期格式的转换规则

  • 这要看你的文本百日期的格式是什么样的,下面是其中两种不同的度转换用法:方法知一:text函数道求负,适用于格式正确的文本型日期转内换,公式为A1=--TEXT(A2,"yyyy-mm-dd")方法二:d

ppt怎么做_excel表格制作_office365_word文档_365办公网