我们需要一个正常的名为”EXCEL.xls“的空白 excel文档。
首先我们通过桌面新建一个EXCEL文档,格式(xls或xlsx)与文档是否正确无所谓。接着打开我们刚建的excel文档选择文件\另存为:文件名”EXCEL“,文件类型”Excel 97-2003工作簿(*.xls)“,保存位置”桌面“。
然后关闭这个excel文档,回到桌面打开试一下刚保存的”EXCEL.XLS“,文档正常则进行下一步。
将”XECEL.xls“复制到目录”C:\Windows\ShellNew\“里面。
完成这一步后我们可以试一下右击桌面新建*.xls,如果文档正常了请忽略下面步骤。
这一步我们打开注册表编辑器,通过开始\运行 或者 窗口键+R键 打开 ”运行“,键入”regedit“并回车打开注册表编辑器。
依次找到展开HKEY_CLASSES_ROOT\.xls\Excel.Sheet.8\ShellNew,在右边空白处右击\新建\字串值,键入名称”FileName“并回车,双击字符串”FileName“,键入数值数据”EXCEL.xls“并回车,最后按F5键刷新并关闭注册表编辑器后就大功告成。
直接将下面一段复制到记事本,修改扩展名为.reg,保存并双击运行一下,如果有提示直接确定。
这也是桌面右击菜单\新建里面没有”新建 Microsoft Excel 97-2003 工作表“的解决方法。
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\.xls\Excel.Sheet.8\ShellNew] "FileName"="EXCEL.xls"
看不到扩展名打开任意一个文件夹\工具\文件夹选项\查看\隐藏已知文件类型的扩展名 前面的钩钩去掉。
相关文章教程推荐:excel教程
以上是新建xls文件提示扩展名不一致的详细内容。更多信息请关注PHP中文网其他相关文章!