推荐文章:
Windows10系统的优化工具神器
![a0ee73aac8b036e2dc1b9370e9004649.png](https://i-blog.csdnimg.cn/blog_migrate/f04ddf322f054ad7d9e67d9d54308480.jpeg)
对于一个开发人员的我,这两天在网站做一个导出Excel表格功能,遇到了一个坑。在本地测试导出并且可以打开,但是到了测试环境导出打开却显示“文件已损坏,无法打开”。刚开始以为是代码问题,一直在排查代码,对比之后一模一样,代码也没问题。经过老半天的排查,在网上无无意间发现,原来不是代码问题,是这个原因。
而对于大部分人(不是开发人员)来说,应该也会遇到过这种情况:在某个网站下载的Excel表格,打开显示“文件已损坏,无法打开”。刚开始以为是这个网站有问题,有bug。但是复制这个文件到另外一台电脑就可以打开。别人在这个网站下载的Excel表格也可以打开。
其实,这种情况几乎不会是代码问题,也不是网站有问题,有bug。而是office默认设置,为了保护一些安全导致的。经过摸索和查找资料,找到了一下两种完美解决方法。
一、禁用受保护视图
1. Excel2016打开现在的文件,会提示“文件已损坏,无法打开”,点击“确定”后,会进入空白界面。
![f3ea0ec1c327cfb67facf251c4ae626e.png](https://i-blog.csdnimg.cn/blog_migrate/d06dff07fb0b85ab36cb4630bfc26ad8.jpeg)
2. 在空白界面点击左上角的“文件”。
![4b926cf4c90c16b5d3a9bbfc50ebef07.png](https://i-blog.csdnimg.cn/blog_migrate/87d3815364a0b39fb7a56f8ab4bb8e17.jpeg)
3. 在文件菜单界面的左下方点击“选项”。
![430cbc61df035d60d0e1bc9600470501.png](https://i-blog.csdnimg.cn/blog_migrate/3eb13527d586aed7145fca276914e629.jpeg)
4. 在Excel选项中一次点击“信任中心”---“信任中心设置”。
![2984879863283c1c06021af98b9891c2.png](https://i-blog.csdnimg.cn/blog_migrate/2b2676eda72d0b48b0995464b7f07fa8.jpeg)
5. 在信任中心设置的左菜单栏中点击“受保护的视图”,然后将下面三个复选框的勾去掉,点击“确定”即可。
![7c98e8b2862d11e686b6249d9f736b24.png](https://i-blog.csdnimg.cn/blog_migrate/e859447f3144bf4cb900c7812dce1aca.jpeg)
现在重新打开文件就可以正常使用了。如果依旧打不开,请继续查看下面方法。
二、添加受信用位置
1. 按照上面方法执行完第四步,即“文件”---“选项”---“信任中心”---“信任中心设置”。点击“受信任位置”。
![bbdef6885afadee0a59e636ef9b704be.png](https://i-blog.csdnimg.cn/blog_migrate/6042c92fa6da45f3856d142f0385fa65.jpeg)
2. 点击“点击新位置”,在弹出的对话框中,点击“浏览”选择文件位置,同时勾选“同时信任此位置的子文件夹”。点击“确定”即可。
![b75ca61e950852edd68cc538a0f85c4f.png](https://i-blog.csdnimg.cn/blog_migrate/938e11cbf33651d567e50ba82e24548b.jpeg)
3. 在“受信任位置”中,可以查看到刚刚我们添加的位置路径,点击“确定”即可。
![adf4f30f0b38f1a731e6501846cf6369.png](https://i-blog.csdnimg.cn/blog_migrate/07f4115e2a0b6f47663bf3dfbae47507.jpeg)
现在重新打开文件就可以正常使用了。
注:
- 正常来说,如果不是文件问题,上面两种方法几乎可以完美解“决文件已损坏,无法打开”问题;
- office信任中心是一项非常好的的安全保护措施,可以有效避免大部分文件恶意脚本的执行。在上面操作前,请务必确认此位置安全的情况下进行。
- office信任中心设置一般都是默认的。如果文件确实出现上面“文件已损坏,无法打开”的情况下,文件操作完毕后,为了以后安全起见,建议把刚刚的操作去掉,设置为默认。下次出现此情况再重新进行设置。
如果感觉不错,记得分享到朋友圈让更多人知道!您的支持是我的最大动力!最后记得关注我,不错过任何实用工具与干货!
![5e1c7cdc3eb50362bc47e68267f16320.png](https://i-blog.csdnimg.cn/blog_migrate/733c971d238f67787d28fd816b805a3f.jpeg)