作者:乔山办公网日期:
返回目录: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]);// 给单元格赋值
}