【工具excel 问题】新建xls,xls的文件格式和扩展名不匹配。文件可能已损坏或不安全。
excel打开时候总会报错,会提示“文件格式和扩展名不匹配。文件可能已损坏或不安全。除非您信任其来源,否则请勿打开。是否仍要打开它?” ,如下:
查找了一下,发现网上解决办法有很多,有修改注册表的,我尝试了一下,发现没成功,参考这个(http://blog.csdn.net/u012500848/article/details/52911449)尝试了一下“。
将
E:\Program\WorkTools\WPS Office\10.1.0.6489\office6\mui\zh_CN\templates\newfile.et
修改为:
C:\Program Files (x86)\Microsoft Office\Root\VFS\Windows\ShellNew\excel12.xlsx
office2016无法打开鼠标右键新建excel文件,其他的表格都可以打开
里边有人说了这么一个办法(当然这个办法还是不行):
1.按WIN+R,运行regedit,打开注册表编辑器
2.然后在HKEY_CLASSES_ROOT下找到.xls和.xlsx,右键单击新建-项,命名为shellNew,然后在建立的项中新建-字符串,命名为NullFile,值为空
然后我就按照这个开始新建...,就在我新建.xlsx这项的时候,忽然发现已经有shellNew了,不过路径和他说的不一样,但是里边的FileName的值倒是全部指向了Office的模板目录
点开看看,发现.xls下边的ShellNew的FileName的值是之前用的WPS的,可是WPS已经卸载了,而且出问题的是*.xlsx,又不是*.xls,那就先不管它
然后又打开.xlsx下边的ET.Xls.6下边的ShellNew,发现这里的FileName的值也是WPS的,放的是之前WPS的模板路径,将路径复制到文件资源管理器打开,发现找不到路径。这个时候心里已经大致知道咋回事了。然后打开Excel.Sheet.12下边的ShellNew,老样子,赋值FileName的值,发现打开了,打开的是一个空白的Excel文件,文件名:excel12.xlsx,这个应该就是Excel的模板文件了,将这个路径复制粘贴到ET.Xls.6下边的ShellNew的FileName,将原来的值修改为“C:\Program Files (x86)\Microsoft Office\Root\VFS\Windows\ShellNew\excel12.xlsx”,OK,返回桌面,右键>新建>Microsoft Excel 工作表 ,双击顺利打开!!!
原因就是之前新建“Microsoft Excel 工作表”的时候,模板是用的WPS的模板,但是这个模板已经找不到了,所以新建的工作表就有问题,导致Excel打不开。
解决办法:修改上图ET.Xls.6 > ShellNew > FileName的值,修改为Excel自己的模板路径
相关文章
- Excel 关于新建xls文件 新建sheet 合并sheet的VBA操作代码
- Mac 或Windows下修复受损的Excel文件(文档打开就关闭)
- Vue - 本地上传 Excel 文件页面表格预览(配合 ElementUI / 带分页)
- JavaScript - 根据页面表格(table)DOM 导出 Excel(所见所得)
- [转]PowerDesigner Excel 导入表结构 表及字段信息批量修改 批量删除 批量添加
- excel文字格式设置
- Java 通过Xml导出Excel文件,Java Excel 导出工具类,Java导出Excel工具类
- Python Excel教程之如何将多个 excel 文件合并为一个文件(教程含源码)
- Excel 函数教程之VLOOKUP实用教程与10个适用于初学者和高级用户的VLOOKUP案例(教程含数据excel)
- android 开发 获取各种intent (图片、apk文件、excel、pdf等文件)
- Excel VLOOKUP实用教程之 06 vlookup如何从使用通配符进行部分查找?(教程含数据excel)
- Excel VLOOKUP实用教程之 08 VLOOKUP如果实现区分大小写的查找?(教程含数据excel)
- Excel 函数教程之VLOOKUP实用教程与10个适用于初学者和高级用户的VLOOKUP案例(教程含数据excel)
- 自动化之Python 中自动执行大部分 Excel 任务的函数
- 《数据分析实战:基于EXCEL和SPSS系列工具的实践》——第3章 数据采集与整理 3.1 数据采集的几条重要原则
- excel打开大文件很卡
- EXCEL excel中运用ctrl+D、ctrl+enter、ctrl+E批量填充数据
- EXCEL-COUNTIF()统计符合区间上的值个数
- excel-合并多个Excel文件--VBA合并当前目录下所有Excel工作簿中的所有工作表
- EXCEL-常用函数总结
- epplus excel数据导出(数据量有点大的情况) Web和Client
- 体系化数学讲解及Excel实现NN神经网络全流程
- python 设置excel 页面页边距,行高,列宽代码
- php excel文件导出之二 图像导出
- 最近很火的在线文件预览txt、doc、ppt、pdf、excel、jpg、png、zip、tar.gz等各种文件及压缩文件在线解压和预览,包括前后端设计和源码,编写搜索引擎多关键词检索名称和内容(四)
- Python Excel 单元格 拆分并填充内容,功能和的wps类似
- nput="file" 浏览时只显示指定excel文件,筛选特定文件类型
- [Excel知识技能] Txt文件数据批量导入Excel