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详细攻略
  • 热门搜索
    哈尔滨旅游局 宜信普惠工作怎么样 word乘号怎么打 如何改变照片大小 怎么化眼妆 澳大利亚的首都是哪里 股票如何打新股 心字怎么读 nuskin产品怎么样 ae模板怎么用