作者:乔山办公网日期:
返回目录:excel表格制作
使用 poi ,具体实现
HSSFCellStyle style = null;
// 创建表头7a64e58685e5aeb9364style
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]);// 给单元格赋值
}
不知道能,看懂不,如果有不清楚的私聊
poi或jxl都可以生成excel,给你说下百jxl怎么生成的度吧,详细的api你可以从网问上下载。
//添加带有formatting的Number对象
jxl.write.NumberFormat nf = new jxl.write.NumberFormat("#.##"); //设置数字答格式专
jxl.write.WritableCellFormat wcfN = new jxl.write.WritableCellFormat(nf); //设置表单格式
jxl.write.Number labelNF = new jxl.write.Number(1, 1, 3.1415926, wcfN); //格式化数值
ws.addCell(labelNF); //在表单中添加格式化的数字
希望能帮属助到你
如下参考:
1.首先,我们打开桌面,双击鼠标左键打百开电脑中的Excel表格。
度查看大图" class="ikqb_img_alink">
2.然后我们选择需问要更改单元格格式的列,如下图所示。答
3.然后在界面顶部的菜单栏中选择数专据选项,然后单击底部的排序选项。
3.然后单击separator选项,然后单击next选项。
4.然后我们选择逗号属,下拉逗号,然后单击next。
5.我们选择单元格上的绿色三角形,可批量转换为文本格式。
通过这个例子,演示了如何使用java生成以下文件:导入Excel org。Apache POI。HSSF。用户模型。*;进口java.io.fileoutputstream;进口,;publicclass CreateCells 。
publicstaticvoid主要(string [] args)抛出ioexcept。