Excel解决格式与文件扩展名不一致的两种方法
来源:互联网 发布:阿里云如何注销 编辑:程序博客网 时间:2024/06/06 04:35
用2007或2010打开.xls格式的excel文件,有时会出现下面这样的提示:您尝试打开的文件**.xls的格式与文件扩展名指定的格式不一致。即格式与文件扩展名不一致。单击“是”,打开后的文件出现乱码问题。
出现上面的格式与文件扩展名指定的格式不一致,通常是开发的系统需要将DataGrdiView的数据导出Excel,首先用的是借助 microsoft.Office.Interop.Excel 来做,这种方法生成的Excel根本不是Excel,只不过扩展名是xls而已,所以打开的时候就会提示格式与文件扩展名不一致。
格式与文件扩展名不一致的问题,尝试下面两种方法解决:
格式与文件扩展名不一致方法一:使用注册表
单击开始-> 运行 -> 输入regedit -> 确定,打开注册表编辑器,找到注册表子项
HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Excel\Security
在右侧空白处点击鼠标右键,选择“新建 -> DWORD值(32位)”,输入"ExtensionHardening"点击确定。用鼠标右键点击ExtensionHardening,然后单击“修改(M)”,在数值数据中填写"0"即可确定。关闭注册表编辑器,再次打开xls文件查看是否已经没有了格式与文件扩展名不一致的提示。
格式与文件扩展名不一致方法二:使用现有版本保存。
先用Excel2007或者2010打开xls的文件,将其另存为“EXCEL工作薄”。再用Excel2007打开xlsx的文件,将其另存为“Excel 97-2003 工作簿”。
- Excel解决格式与文件扩展名不一致的两种方法
- 解决打开Excel时提示“您尝试打开的文件**.xls的格式与文件扩展名指定的格式不一致
- 解决打开Excel时提示“您尝试打开的文件.xls的格式与文件扩展名指定的格式不一致
- excel 您尝试打开的文件的格式与文件扩展名指定的格式不一致
- 生成Excel *.xls 生成 xls的格式与文件扩展名指定的格式不一致
- 解决“您尝试打开的文件*.xls的格式与文件扩展名指定的格式不一致”
- 解决“您尝试打开的文件*.xls的格式与文件扩展名指定的格式不一致”
- 解决“您尝试打开的文件*.xls的格式与文件扩展名指定的格式不一致”
- 解决“您尝试打开的文件*.xls的格式与文件扩展名指定的格式不一致”
- 文件的格式与文件扩展名指定的格式不一致
- 导出excel解决“您尝试打开的文件格式与文件扩展名指定的格式不一致,打开文件前请验证文件没有损坏且来源可信”
- 格式与文件扩展名指定的格式不一致
- 打开Excel时提示"您尝试打开的文件**.xls的格式与文件扩展名指定的格式不一致"
- 关于asp.net C# 导出Excel文件 打开Excel文件格式与扩展名指定格式不一致的解决办法
- 关于asp.net C# 导出Excel文件 打开Excel文件格式与扩展名指定格式不一致的解决办法
- 通过PHPExcel导出Excel文件时,出现“格式与文件扩展名格式不一致”错误!
- C# 导出Excel文件 打开Excel文件格式与扩展名指定格式不一致。
- C# 保存Excel文件 ( 打开Excel文件格式与扩展名指定格式不一致)
- Mac如何开启关闭隐藏文件
- iOS 获取当前正在显示的ViewController
- a04#安装office 64位2013基础版提示机器存在32位office卸载未完全
- MySQL-DCL篇
- 操作系统 进程管理之进程与线程
- Excel解决格式与文件扩展名不一致的两种方法
- Oozie 安装部署
- 【并查集】并查集详解(转)
- 从零开始搭建maven+springmvc+mybatis web项目(1)---maven项目目录创建
- VC模拟鼠标的两种方式(SendMessage、mouse_event)
- Trapping Rain Water II
- 解决80端口被占用
- 在Windows下使用Curl工具完美操作ElasticSearch
- AndroidStudio项目提交(更新)到github最详细步骤