| 2017.12.5 | poi |
import java.io.FileInputStream;
import java.io.FileOutputStream;
import org.apache.poi.hssf.usermodel.HSSFRow;
import org.apache.poi.hssf.usermodel.HSSFSheet;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
public class ExportExcel {
public static void main(String[] args) {
try {
//输出模板
FileOutputStream out = new FileOutputStream("D:/output.xls");
//获取模板
FileInputStream fis = new FileInputStream("D:/template.xls");
//如果是xlsx,2007,用XSSF,如果是xls,2003,用HSSF
HSSFWorkbook workBook=new HSSFWorkbook(fis);
//获取第一个sheet页。
HSSFSheet sheet=workBook.getSheetAt(0);
//行号下标,从0开始。
int rowIndex = 1 ;
//创建行
HSSFRow row=sheet.createRow(rowIndex);
//根据下标创建单元格。
row.createCell(0).setCellValue("这里是第二行第一列");
row.createCell(1).setCellValue("这里是第2行,第2列");
workBook.write(out);
out.flush();
out.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
更新列表:
参考文章: