poi导出excel出现本工作薄不能再使用其他新字体的解决方法
2011-12-28 17:50
295 查看
用poi导出excel,对于大报表或字体较多的报表,打开excel时会出现本工作薄不能再使用其他新字体的错误,网上搜了下,大部分都是让用户端去解决,这其实是程序的问题,应该是生成excel表格单元时每次都new了HSSFFont对象,导致HSSFFont对象太多,这可能是poi的bug,没有细究,解决方法只需将相同字体的表格单元用同一个HSSFFont对象,不要每次都new就行了。
相关文章推荐
- 使用poi导出excel后,关于出现#NAME? 的问题,已解决
- phpExcel导出大量数据出现内存溢出错误的解决方法
- 导出Excel出现“异常来自 HRESULT:0x800A03EC”错误的解决方法(已验证)
- phpExcel导出大量数据出现内存溢出错误的解决方法
- SAS 9.3 x64 导入导出Excel出现问题解决方法
- DataGrid数据导出excel文件,有时出现乱码解决方法。
- 使用POI3.8导出大数据excel方法(解决内存溢出)
- phpExcel导出大量数据出现内存溢出错误的解决方法
- POI 导出excel带小数点的数字格式显示不对解决方法
- 本地和服务器导出Excel报“Microsoft Office Excel 不能访问文件” 解决方法
- 关于asp.net导出Excel出现“异常来自 HRESULT:0x800A03EC”错误解决方法
- 解决poi导出EXCEL报表之后,金额不能自动求和的问题
- POI 导出excel带小数点的数字格式显示不对解决方法
- [ZT]Excel 2003报“本工作簿不能再使用其他新字体”的错误
- php导出EXCEL出现乱码的终极解决方法
- 关于GridView导出Excel的一些问题(采用Ajax出现的的问题及解决方法)
- phpExcel读取单元格值时出现多种字体的解决方法
- phpExcel导出大量数据出现内存溢出错误的解决方法
- Android Studio中导出数据库文件的方法以及出现Failed to pull selection: open failed: Permission denied的解决思路
- Dynamics CRM 报表导出EXCEL 列合并问题的解决方法