解决方法很多。
1、不使用高版本的EXCEL,或者先用微软的EXCEL转成低版本的。
2、使用高版本一点的NPOI,据官方资料,可以读07-10版本的,当然,还有一些BUG。
3、加入NPOI团队,让NPOI可以无BUG读高版本EXCEL。
4、使用其他组件读取EXCEL。
5、....
回答的很全面,但是太官方了。。还是谢谢大家
npoi也是有版本的吧,你换成最新的试试不就得了
Npoi 2.0可以读取 高版本。
IWorkbook wb = new HSSFWorkbook(file);// xls
IWorkbook wb = new XSSFWorkbook(file);//xlsx
1.用npoi 2.0 下载地址:http://npoi.codeplex.com/releases
2.可以closexml组件,读取高于03之后的版本
下载最新版本的npoi
1、用NPOI的2.0+版本
2、采用EPPLus