新建的工作簿打开时报:因为文件格式或扩展名无效。

问题:因为文件格式或扩展名无效。请确定文件未损坏,并且文件的扩展名与文件的格式匹配。



新建的工作簿打开时报:因为文件格式或扩展名无效。

新建的工作簿报错信息如下图:

因为文件格式或扩展名无效。请确定文件未损坏,并且文件的扩展名与文件的格式匹配。

新建的工作簿打开时报:因为文件格式或扩展名无效。

报错原因:

注册表里FileName里的值用的是WPS的模板,可是WPS已御载。

新建的工作簿打开时报:因为文件格式或扩展名无效。

解决方法:

将注册表里的FileName值设为Microsoft Office的模板。

但是模板路径如何确定呢?方法如下:


  1. 准备可以正常打开的模板,放在任意文件夹。

                新建的工作簿打开时报:因为文件格式或扩展名无效。

2. 打开注册表\HKEY_CLASSES_ROOT\.xls\ET.Xls.6\ShellNew

   将FileName的值改为:C:\Program Files\Microsoft Office\ShellNew\Book1.xls

新建的工作簿打开时报:因为文件格式或扩展名无效。

桌面上右键新建Excel一启恢复正常。

注:

1.如果没有ShellNew或FileName可以自己新建。

2.如果在.xlsm下创建ShellNew项和FileName字符串,你会发现,新建菜单里可以创建启用宏的工作簿

新建的工作簿打开时报:因为文件格式或扩展名无效。

3.如果你设置的模板有自定义的内容,你会发现新建出来的工作簿跟你设置的模板是一样的。