POI操作Excel--创建单元格并写入内容--day02
2019-02-28 18:36
295 查看
创建单元格
1. 分析:
day01的时候已经创建了Excel工作簿和sheet, 接下来我们要写入内容。要写入内容,我们首先要创建行,然后再创建单元格,最后在单元格写入内容。
2.开发步骤
[code]/** * 创建单元格 */ @Test public void createCell() { // 创建Excel工作簿 HSSFWorkbook workbook = new HSSFWorkbook(); // 设置日期格式, 当向单元格添加Date类型时,按照指定格式展示 HSSFCreationHelper creationHelper = workbook.getCreationHelper(); HSSFCellStyle cellStyle = workbook.createCellStyle(); cellStyle.setDataFormat(creationHelper.createDataFormat().getFormat("yyyyMMdd")); // 创建sheet HSSFSheet sheet = workbook.createSheet(WorkbookUtil.createSafeSheetName("第一页?")); // 创建row, 从第0行开始 HSSFRow row = sheet.createRow(0); // 创建单元格cell并写入内容 row.createCell(0).setCellValue(1); row.createCell(1).setCellValue("姓名"); row.createCell(2).setCellValue(true); HSSFCell cell = row.createCell(3); cell.setCellValue(new Date()); cell.setCellStyle(cellStyle); // 如果希望单元格写入富文本, 可以通过workBook获取工具类: HSSFCreationHelper HSSFCreationHelper creationHelper = workbook.getCreationHelper(); row.createCell(4).setCellValue(creationHelper.createRichTextString("这是富文本")); // 创建输出流, 写出, 关闭流 OutputStream outputStream = null; try { outputStream = new FileOutputStream("demo8.xls"); workbook.write(outputStream); } catch (Exception e) { e.printStackTrace(); } finally { try { if (outputStream != null) { outputStream.close(); } if (workbook != null) { workbook.close(); } } catch (IOException e) { e.printStackTrace(); } } }
3.效果图
相关文章推荐
- POI中可能会用到一些需要设置EXCEL单元格格式的操作小结:
- PHP操作Excel (创建Excel并写入数据)
- java poi操作excel 添加 锁定单元格保护
- java POI创建Excel单元格并填充时间数据
- 1 npoi 网上 不用模板 设置密码 workbook.WriteProtectWorkbook("password", "admin"); 、、 2 locked.IsLocked = true; sheet1.ProtectSheet("password");NPOI操作EXCEL--设置密码才可以修改单元格内容 3 模板设置密码 确定原密码 设置新密码
- php对excel操作 创建并写入excel 打开并写入excel
- POI中可能会用到一些需要设置EXCEL单元格格式的操作小结
- Java使用POI操作Excel并创建下拉框
- POI操作Excel--设置单元格对齐方式--day03
- c# 读取写入excel单元格(包括对excel的一些基本操作)
- 利用poi开源jar包操作Excel时删除行内容与直接删除行的区别
- Excel操作之如何连接多个单元格的内容
- 使用POI操作excel(读取和创建)快速开发指南
- POI操作Excel,读取,写入
- POI操作EXCEL出现的单元格格式丢失问题的解决方案
- 关于POI操作excel中带公式的的单元格问题
- 用POI在word07模板文件中创建表格,修改内容等操作
- Web前端:POI操作EXCEL出现的单元格格式丢失问题的解决方案
- POI操作Excel,创建下拉框
- 利用POI在Excel文档任意单元格写入数据