poi创建excel表打不开——文件格式与扩展名不匹配

使用的XSSFWorkbook创建的xls,打开的时候会有这样的提示:

原因:

HSSF - 提供读写Microsoft Excel XLS格式档案的功能。XSSF - 提供读写Microsoft Excel OOXML XLSX格式档案的功能。HWPF - 提供读写Microsoft Word DOC97格式档案的功能。XWPF - 提供读写Microsoft Word DOC2003格式档案的功能。HSLF - 提供读写Microsoft PowerPoint格式档案的功能。HDGF - 提供读Microsoft Visio格式档案的功能。HPBF - 提供读Microsoft Publisher格式档案的功能。HSMF - 提供读Microsoft Outlook格式档案的功能。

所以:
创建xls文件需要使用HSSF,同理创建xlsx文件就要使用XSSF,这样就可以正常打开了。

poi创建excel表打不开——文件格式与扩展名不匹配相关推荐

  1. 导入EXCEL报错:外部表不是预期的格式错误、文件格式和扩展名不匹配,文件可能已损坏或不安全的解决方法

    开发环境:C# + EXCEL2003 + VS2008 问题: 当使用如下代码从gridview导出数据到excel后,无法从excel取出数据,具体如下: 1.原使用的代码: protected ...

  2. 打开Excel显示:新建EXCEL文件格式和扩展名不匹配(原因+解决办法)

    打开Excel显示:新建EXCEL文件格式和扩展名不匹配(原因+解决办法) 我最开始安装了Office2019,然后安装了WPS(版本:11.1),然后WPS默认开启了自动更新(关闭方法自行百度),把 ...

  3. 打开 Excel 提示 “文件格式和扩展名不匹配,文件可能已损坏或不安全” 的解决办法

    问题描述: 文件格式和扩展名不匹配.文件可能已损坏或不安全.除非您信任其来源,否则请勿打开.是否仍要打开它? 解决办法如下: 方法1,解决xls文件打开异常 找到如下路径的 security文件,新建 ...

  4. Jfinal Eova下提示“excel的文件格式和扩展名不匹配。文件可能已损坏或不安全”解决办法

    近日在做一个项目时,某页面提示"**.xls的文件格式和扩展名不匹配.文件可能已损坏或不安全.除非您信任其来源,否则请勿打开.是否仍要打开它?",如下图: 从提示判断,一定是系统在 ...

  5. Excel2013打开提示 文件格式和扩展名不匹配。文件可能已损坏或不安全。除非您信任其来源,否则请勿打开。是否仍要打开它?...

    2019独角兽企业重金招聘Python工程师标准>>> 参考文件地址: Excel2013打开提示 文件格式和扩展名不匹配.文件可能已损坏或不安全.除非您信任其来源,否则请勿打开.是 ...

  6. ”文件格式和扩展名不匹配,文件可能已损坏或不安全“解决办法

    有的时候打开xls文档时,会提示"文件格式和扩展名不匹配.文件可能已损坏或不安全.除非您信任其来源,否则请勿打开.是否仍要打开它?" 格式与文件扩展名不一致的问题,尝试下面两种方法 ...

  7. Java使用EasyExcel下载xls、xlsx 出现文件格式与扩展名不匹配(亲测)

    在使用easyexcel下载excel 文件,成功后打开文件出现了一下的情况: 经过实验发现是ContentType的问题 Content-Type,即内容类型,一般是指网页中存在的Content-T ...

  8. 【已解决】ExcelAPInet-Addln.xll的文件格式和扩展名不匹配,文件可能已损坏或不安全,除非您信任其来源,否则请勿打开。是否仍要打开?

    一.每次打开Excel弹出报错提示: ExcelAPInet-Addln.xll的文件格式和扩展名不匹配,文件可能已损坏或不安全,除非您信任其来源,否则请勿打开.是否仍要打开? 解决方案(亲测可行): ...

  9. xls的文件格式和扩展名不匹配

    xls的文件格式和扩展名不匹配 xls的文件格式和扩展名不匹配 设置打开 xls的文件格式和扩展名不匹配 设置打开 计算机\HKEY_CURRENT_USER\SOFTWARE\Microsoft\O ...

  10. Word无法打开该文件,因为文件格式与扩展名不匹配

    昨晚编辑保存好的word文件,今早打开时却发现这个问题: Word无法打开该文件,因为文件格式与扩展名不匹配 按照网上的说法,把docx强行改成doc.暂时不知win10下这个后缀名怎么改,win7下 ...

最新文章

  1. HDU 5514 Frogs 欧拉函数
  2. 动态规划 POJ 1088 滑雪
  3. 重构知识的供给模式 ——《数据平台》从思考到落地
  4. Hadoop精华问答 | NameNode的工作特点
  5. 年薪30k-50k、面试通过率90%,这个职位到底是在做什么?
  6. docker k8s helm常用命令梳理
  7. VMware运行Ubuntu 三种网络连接方式:bridge、NAT、Host-Only的区别
  8. 数组-去重、排序方法、json排序
  9. Ubuntu X64 系统安装配置编录
  10. GNU ARM 汇编基础笔记
  11. Java jna 中控考勤机_中控考勤机开发 jacob 实现监听
  12. 翻转课堂融入计算机课,【计算机基础论文】大学计算机基础翻转课堂的构建思路(共3745字)...
  13. [知识点整理]使用论文内容和用户行为对论文推荐进行个性化的重新排序(Personalised Reranking of Paper Recommendations Using Paper Conte)
  14. 最简单直接粗暴的Mothur分析OTU教程
  15. 教你如何使用 Python 将 pdf 文档进行 加密 解密——python实用小技能分享
  16. 《人人都是架构师》总结
  17. chrome源代码目录结构简介(版本4.1.249.1059)
  18. 卫星图瓦片爬取之google卫星图偏移的问题
  19. Android-Accessibility(辅助功能/无障碍,自动安装APP)
  20. 调皮的程序员:Linux之父雕刻在Linux内核中的故事

热门文章

  1. Fits文件在天文方面的应用(数据处理部分)
  2. 教师利用计算机中的视频图片,多媒体在计算机教学中的作用
  3. 3DMAx Panda Directx Exporter 导出 X插件
  4. 定向灰盒fuzzing工具BEACON
  5. YOLOX 论文笔记
  6. A Creed to Live By
  7. Servlet小服务程序(Service + Applet)
  8. 模拟鼠标/键盘 .NET实现
  9. 2021最新Java面试笔试,Java篇
  10. 携程开源的分布式apollo技术,不吃透都对不起自己