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

 时间:2026-05-02 05:23:18

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详细攻略
  • 热门搜索
    神经官能症用什么药 油性皮肤用什么面膜 精益求精的益是什么意思 朝辞什么彩云间 一碧千里的意思 怨恨的意思 宝宝喝什么奶粉最好 什么是税负 新生儿溶血是什么意思 什么是监听耳机