excel提示 打开的文件.xls的格式与文件扩展名不一致怎么办?

   打开文件时提示“您尝试打开的文件xxx.xls的格式与文件扩展名指定的格式不一致。打开文件前请验证文件没有损坏且来源可信。是否立即打开该文件?”,卸载Office 2007后重装也不行。这是什么原因呢?其实是因为警告消息是Excel 2010/2007中添加了一个用户通知函数。警告消息有助于防止由于文件的实际内容和文件扩展名可能不兼容而可能发生的意外的问题。

  方法一:

  1、打开某个excel后,会有如下提示


  2、看到警告框,默认是让我们选否,其实只要选择是,就可以查看


  方法二:修改注册表解决

  1、打开注册表编辑器

  方法:开始 -> 运行 -> 输入regedit -> 确定

  2、找到注册表子项

  HKEY_CURRENT_USERSoftwareMicrosoftOffice12.0ExcelSecurity

  3、在右侧空白处点击鼠标右键,选择“新建 -> DWORD值(D)”,输入“ExtensionHardening”点击确定。

  4、用鼠标右键点击ExtensionHardening,然后单击“修改(M)”,在数值数据中填写“0”即可确定。

  5、关闭注册表编辑器,再次打开xls文件看看是不是提示是不是不见了?

  小知识:ExtensionHardening设置的值的数据设置:

  * 0:不检查文件扩展名和文件类型并绕过该函数的警告消息。

  * 1:检查文件扩展名和文件类型。如果它们不匹配会显示警告消息。

  * 2:检查文件扩展名和文件类型。如果它们不匹配不要打开该文件。

  注意事项:有时候可以查看警告框的“帮助”了解详细情况,在做打算。

时间: 2024-12-27 07:45:26

excel提示 打开的文件.xls的格式与文件扩展名不一致怎么办?的相关文章

java web-JavaWeb导出Excel,提示格式与文件扩展名不一致

问题描述 JavaWeb导出Excel,提示格式与文件扩展名不一致 下载部分代码如下 我是参考别人的代码,很多地方不懂,希望大牛解答! <%@ page language="java" contentType = " text/html;charset=utf-8" import="java.util.*,java.io.File,java.io.*,java.net.*,com.model.*,com.controller.*" page

python-arcgis中将批量将grd文件转为tiff格式的文件出现问题。

问题描述 arcgis中将批量将grd文件转为tiff格式的文件出现问题. 在python下执行.程序: Import system modules import sys, string, os dir = 'F:test' Import arcpy module import arcpy files = os.listdir(dir) for f in files: if os.path.splitext(f)[1] == '.grd': # Script arguments... Input

【紧急】如何实现以网页形式打开doc/ppt/xls等格式文件功能?

问题描述 我想实现客户端(或者是通过远程接口)点击文档连接直接以网页形式打开文档(doc/ppt/xls等),文档内容嵌入在网页中不用从服务器下载到客户端. 系统视图技术采用JSP技术,后台程序语言为java语言. 解决方案 最近的项目也有这样的需求,客户是说附件在线浏览,不能下载,不能编辑,类似百度文库那样的形式第一步:txt.doc.excel等用openoffice转换成pdf第二步:用swftools把pdf转换成swf第三步:用flexpaper浏览解决方案二:http://www.z

怎么打开.war格式的文件

问题描述 向大家请教一个问题: 如何打开.war格式的压缩文件呀.网上有的说用win rar能打开,可是我的还是打不开.有人说将其放在tomcat的webapps下,然后运行tomcat,我试了一下确实能行,但是每次都这么弄感觉有点麻烦,不知大家是用什么方式打开这种文件的呀?问题补充谢谢各位的回答.用sundytu的方法可以解决. 解决方案 war包的文件,修改成zip格式.就可以打开了.打成zip包,修改扩展名成war.和直接打成war包是一样的.看你怎么理解了.解决方案二:问题应该移到问答区

Excel提示“找不到D:\MY.XLSX”的解决办法

  双击EXCEL打开一个XLS电子表格,弹出"找不到D:MY.XLSX"文件名的拼写,并检查文件位置是否正确.如果您正试图从最近使用的文件列表中打开该文件,请确保该文件未被重命名.移动或删除. 延伸:xlsx文件怎么打开? 难道真是文件名拼写不对?或者位置不正确?或者删除被移动?我的解决办法添加个%1就解决了.下面请看详细步骤: 解决办法:"我的电脑-工具-文件夹选项"->文件类型,找到扩展名为XLS: 查找扩展名xls 然后选择"高级"

生成ZIP格式的文件

问题描述 在C#中..NetFramework4.0的环境下如何将指定文件夹(D:\ErrorLog\abc.txt)中的abc.txt文件生成zip格式的文件,用微软现有的库去实现,不能用到ICSharpZip.....,请各位大侠帮帮忙,有代码示例最好了,谢谢 解决方案

如何让Windows只显示某些文件扩展名

Windows的"资源管理器"有一个显示或隐藏文件扩展名的选项.如果选择了显示扩展名,一旦邮箱收到了"图片.jpg.exe"之类的恶意文件,完整的扩展名将使这类文件的把戏无所遁形;如果隐藏扩展名,"图片.jpg.exe"将显示为"图片.jpg",很容易上当.但另一方面,总是显示所有文件的扩展名看起来不够整洁,而且增加了无意之中改变文件类型的风险.最理想的方案是只显示某些可能隐含风险的文件扩展名,与此同时,将其余文件的扩展名隐藏

如何让Eclipse识别非标准扩展名的文件?

问题描述 比如,有的文件本来是php,但是扩展名为inc,这样一来Eclipse就不能识别它,语法高亮.函数变量补全功能也就失效了,怎样才能让Eclipse也把这些inc文件当作php处理呢?我想应该在preference中设置,但是没找到,高手指点一下!是个php问题,但是只有这一个Eclipse版块,就将就发在这儿了. 解决方案 解决方案二:解决了preference-general-contenttypes-phpcontenttype-add*.inc解决方案三:你选择用openwith

C#从字符串中分离文件路径、文件名及扩展名

开发程序时,为了更好的识别文件的相关属性,经常需要将文件的路径.名称及其扩展名从一个字符串中分离出来,这时可以使用Substring方法在字符串中进行相应的截取,然后输出即可.从字符串中分离文件路径.文件名及扩展名的关键代码如下: string strPath = textBox1.Text.Substring(0, textBox1.Text.LastIndexOf("\\")); string strName=textBox1.Text.Substring(textBox1.Tex