java excel导出设置自动宽度教程

 时间:2026-02-13 19:30:51

1、首先要下载POI插件包,可以在Apache上找到。下载的是一个压缩包,我们可以只使用poi-3.17.jar就可以了。

java excel导出设置自动宽度教程

2、把poi-3.17.jar导入到项目中去,这里新建一个简单的测试类进行测试,如图所示,导出一个简单的表到Excel中去。

java excel导出设置自动宽度教程

3、代码如下,关键部分是使用黑体字的那行代码。

Workbook wb = new HSSFWorkbook();       

Sheet sheet = wb.createSheet("new Sheet");       

//第一行表头       

Row row = sheet.createRow(0);       

Cell cell = row.createCell(0);       

cell.setCellValue("学号");       

cell = row.createCell(1);       

cell.setCellValue("姓名");       

cell = row.createCell(2);       

cell.setCellValue("留言");       

 //第二行内容       

Row row2 = sheet.createRow(1);       

cell = row2.createCell(0);       

 cell.setCellValue("1");       

cell = row2.createCell(1);       

cell.setCellValue("测试");       

cell = row2.createCell(2);       

cell.setCellValue("My Name is Test!HelloWorld!");       

sheet.autoSizeColumn(2, true);       

//导出文件       

FileOutputStream fos = new FileOutputStream("D:\\1\\workbook.xls");       

wb.write(fos);       

fos.close();       

 wb.close();

4、运行后可以看到结果。如图所示。

java excel导出设置自动宽度教程

  • 怎么清除热血传奇的缓存
  • CRV机油到底加多少升才合适啊
  • 剑灵怎么创建一个字的名字
  • Windows server 2008设置DHCP服务器作用域范围
  • 汪达尔之心2详细攻略
  • 热门搜索
    summary是什么意思 奇观的观是什么意思 tj是什么意思 上坡辅助是什么意思 notatall什么意思 如梦令的意思 五行属什么查询 韩国有什么值得买的 有什么好看的小说玄幻 君不见黄河之水天上来什么意思