加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

poi excel 此文件中某些文本格式可能已经更改

(2012-06-27 18:11:19)
标签:

杂谈

“此文件中某些文本格式可能已经更改,因为它已经超出最多允许的字体数。关闭其他文档再试一次可能有用”

是因为创建的字体太多了,当调用HSSFWorkbook的createFont之后就创建一种字体,就算字体属性完全一样也是要创建一个新字体对象的;
而创建的数目是有限的,因此不要频繁调用HSSFWorkbook的createFont方法,   
把创建的font缓存起来,相同字体属性的就不要再create了
粘贴的内容中由于格式或数据问题,可能引发了Excel的数据溢出,这时可能会出现上面的错误。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有