作者:乔山办公网日期:
返回目录:excel表格制作
这个好像是你导出的或者是导入的时候,版本判断有问题
XSSF不能读取Excel2003以前(包括2003)的版本,
没需要就知按你之前的继续,如果在读取前道判断文件是2003前的版本还是2007的版本,提供个思路。XSSF和HSSF虽然在不专同的包里,但却引用了同一接口Workbook,
Workbook book = null;
try {
book = new XSSFWorkbook(excelFile);
} catch (Exception ex) {
book = new HSSFWorkbook(new FileInputStream(excelFile));
}
各版本的Excel中测试,没有发生异常属
用poi倒入到excel ,2007 的与2003的不一样
poi可以到处xls和xlsx也就是支持2003以及2007以上的版本的导出。