excel打开空白_啥?下载的文件显示“文件已损坏,无法打开”?

推荐文章:

Windows10系统的优化工具神器

a0ee73aac8b036e2dc1b9370e9004649.png

对于一个开发人员的我,这两天在网站做一个导出Excel表格功能,遇到了一个坑。在本地测试导出并且可以打开,但是到了测试环境导出打开却显示“文件已损坏,无法打开”。刚开始以为是代码问题,一直在排查代码,对比之后一模一样,代码也没问题。经过老半天的排查,在网上无无意间发现,原来不是代码问题,是这个原因。

而对于大部分人(不是开发人员)来说,应该也会遇到过这种情况:在某个网站下载的Excel表格,打开显示“文件已损坏,无法打开”。刚开始以为是这个网站有问题,有bug。但是复制这个文件到另外一台电脑就可以打开。别人在这个网站下载的Excel表格也可以打开。

其实,这种情况几乎不会是代码问题,也不是网站有问题,有bug。而是office默认设置,为了保护一些安全导致的。经过摸索和查找资料,找到了一下两种完美解决方法。

一、禁用受保护视图

1. Excel2016打开现在的文件,会提示“文件已损坏,无法打开”,点击“确定”后,会进入空白界面。

f3ea0ec1c327cfb67facf251c4ae626e.png

2. 在空白界面点击左上角的“文件”。

4b926cf4c90c16b5d3a9bbfc50ebef07.png

3. 在文件菜单界面的左下方点击“选项”。

430cbc61df035d60d0e1bc9600470501.png

4. 在Excel选项中一次点击“信任中心”---“信任中心设置”。

2984879863283c1c06021af98b9891c2.png

5. 在信任中心设置的左菜单栏中点击“受保护的视图”,然后将下面三个复选框的勾去掉,点击“确定”即可。

7c98e8b2862d11e686b6249d9f736b24.png

现在重新打开文件就可以正常使用了。如果依旧打不开,请继续查看下面方法。

二、添加受信用位置

1. 按照上面方法执行完第四步,即“文件”---“选项”---“信任中心”---“信任中心设置”。点击“受信任位置”。

bbdef6885afadee0a59e636ef9b704be.png

2. 点击“点击新位置”,在弹出的对话框中,点击“浏览”选择文件位置,同时勾选“同时信任此位置的子文件夹”。点击“确定”即可。

b75ca61e950852edd68cc538a0f85c4f.png

3. 在“受信任位置”中,可以查看到刚刚我们添加的位置路径,点击“确定”即可。

adf4f30f0b38f1a731e6501846cf6369.png

现在重新打开文件就可以正常使用了。

注:

  • 正常来说,如果不是文件问题,上面两种方法几乎可以完美解“决文件已损坏,无法打开”问题;
  • office信任中心是一项非常好的的安全保护措施,可以有效避免大部分文件恶意脚本的执行。在上面操作前,请务必确认此位置安全的情况下进行。
  • office信任中心设置一般都是默认的。如果文件确实出现上面“文件已损坏,无法打开”的情况下,文件操作完毕后,为了以后安全起见,建议把刚刚的操作去掉,设置为默认。下次出现此情况再重新进行设置。

如果感觉不错,记得分享到朋友圈让更多人知道!您的支持是我的最大动力!最后记得关注我,不错过任何实用工具与干货!

5e1c7cdc3eb50362bc47e68267f16320.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/472504.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

erp故障处理流程图_PLC故障常见原因及处理方法!

欢迎关注“热控圈 ” ID:rekongquan传播热控知识,分享技术精华!第一部分、运行中PLC故障常见原因及处理方法(一)、外围电路元器件故障此类故障在PLC工作一定时间后的故障中经常发生。在PLC控制回路中如果出现元器件损坏故障,PLC控…

LeetCode 1808. 好因子的最大数目(整数拆分,乘积最大)

文章目录1. 题目2. 解题1. 题目 给你一个正整数 primeFactors 。你需要构造一个正整数 n ,它满足以下条件: n 质因数(质因数需要考虑重复的情况)的数目 不超过 primeFactors 个。n 好因子的数目 最大化。 如果 n 的一个因子可以…

安卓apk签名提取工具_Android测试工具入门介绍(二)

今天我们来讲讲一款牛逼的安卓集成工具:就是大名还算顶顶的AndroidKill;先来个软件界面截图:多么简单有华丽的界面啊!我说的是功能华丽,该有的功能他都有。首先我们先点开菜单中的Android,配置下APKTOOL管理…

atoi函数_每日一道 LeetCode (50):字符串转换整数 (atoi)

❝每天 3 分钟,走上算法的逆袭之路。❞前文合集每日一道 LeetCode 前文合集代码仓库GitHub:https://github.com/meteor1993/LeetCodeGitee:https://gitee.com/inwsy/LeetCode题目:最长回文子串难度:「中等」题目来源&a…

面向对象4大特性的作用

文章目录1. 封装2. 抽象3. 继承4. 多态学习自 极客时间《设计模式之美》 1. 封装 隐藏保护内部数据,不被随意修改,提高可维护性仅暴露必要的接口,提高易用性 2. 抽象 提高代码可扩展、可维护性,修改不需要改变定义,…

远程连接Kali Linux使用PuTTY实现SSH远程连接

远程连接Kali Linux使用PuTTY实现SSH远程连接 本书主要以在Android设备上安装的Kali Linux操作系统为主,介绍基于Bash Shell渗透测试。由于在默认情况下,在Android设备上安装的Kali操作系统没有安装任何工具。如果直接在手机或平板上安装一些软件时&…

python 百度ocr安装_Python调用百度OCR实现图片文字识别的示例代码

百度AI提供了一天50000次的免费文字识别额度,可以愉快的免费使用!下面直接上方法: 首先在百度AI创建一个应用,按照下图创建即可,创建后会获得如下:创建后会获得如下信息: APP_ID ****** API_KE…

哪些代码设计看似是面向对象,实际是面向过程的?

文章目录1. 滥用 getter、setter 方法2. 滥用全局变量、全局方法3. 数据、方法分离学习自 极客时间《设计模式之美》 1. 滥用 getter、setter 方法 违反了封装特性,风格退化为面向过程编程 2. 滥用全局变量、全局方法 Constants 类 所有的常量都放在这个类中&…

vue 图片拖动加载 类似于地图_前端性能优化之图片懒加载(附vue自定义指令)...

作者:lzg9527链接:https://juejin.cn/post/6903774214780616718在类电商类项目,往往存在大量的图片,如 banner 广告图,菜单导航图,美团等商家列表头图等。图片众多以及图片体积过大往往会影响页面加载速度&…

vant toast 指定挂载到指定位置_docker卷挂载技术

卷技术,容器内部数据映射到宿主机上一、直接使用命令来挂载docker run -it -v /home/test:/home centos /bin/bash# 在主机上查看 docker运行容器的id [rootlocalhost home]# docker ps CONTAINER ID IMAGE COMMAND CREATED …

数据仓库 Hive(内含大数据镜像下载)

文章目录1. 特点2. Hive 体系架构3. 安装 Hive3.1 安装 MySQL3.2 安装 Hive3.3 配置 Hive4. 实践4.1 函数4.2 Hive Shell安装没成功:直接用现成的镜像 大数据Linux实验环境虚拟机镜像文件 http://dblab.xmu.edu.cn/blog/1645-2/ cloudera-quickstart-vm-集成了大数据…

一台机器起多个filebeat_全自动多色丝印机一台多少钱?

全自动多色丝印机运用在于几种领域当中,其中比较常见的应该就是包装行业了。比如我们日常生活中,经常看到的洗发水外壳上,化妆品外壳上,膏霜瓶瓶身上等地方的图文,都是使用全自动多丝印机印刷来的。全自动多色丝印机是…

C语言做线性分析,C语言版的线性回归分析函数

前几天,清理出一些十年以前DOS下的程序及代码,看来目前也没什么用了,想打个包刻在光碟上,却发现有些代码现在可能还能起作用,其中就有计算一元回归和多元回归的代码,一看代码文件时间,居然是199…

python里str什么意思_Python 3 字符串中的 STR 和 Bytes 究竟有什么区别?

原标题:Python 3 字符串中的 STR 和 Bytes 究竟有什么区别? Python2的字符串有两种:str和Unicode,Python3的字符串也有两种:str和Bytes。Python2的str相当于Python3的Bytes,而Unicode相当于Python3的Bytes。…

word 插入代码_突破Word页码困境,这招简单又实用的自动更新法,90%的人还不会!...

微信扫码观看全套Excel、Word、PPT视频在工作和学习中,常会遇到这样的情况,对于一篇既含有封面,又含有目录的文档,要求对它的页码进行如下设置:在文档底部靠右位置插入页码,页码形式为“第几页,…

接口 vs 抽象类 的区别

文章目录1. 抽象类2. 接口类3. 如何选择学习自 极客时间《设计模式之美》 1. 抽象类 2. 接口类 3. 如何选择 表示 is - a 关系,解决代码复用:抽象类(自下而上,子类的代码重复,抽象成上层父类) 表示 has - …

数据结构与算法 pdf_整理一个月完成的数据结构与算法PDF和测试代码免费拿

点击上方「10分钟编程」关注我呦让我们每天「博学」一点点数据结构与算法作为一名2021届的学生,今年7月份就要面临秋招了,那么对于应届生来说,要想脱颖而出,笔试就显得太重要了,算法题是笔试环节的最重要组成部分&…

天池 在线编程 部门统计(哈希)

文章目录1. 题目2. 解题1. 题目 描述 公司给你提供了所有员工的信息,包括其ID,姓名和所属部门。 以及他们之间的朋友关系,每个关系中由2个ID组成,如 “1, 2” 代表1号员工和2号员工是朋友。 朋友关系不具有传递性,即B…

android 过滤emoji表情符号,android怎样过滤字符串中的emoji表情

满意答案jdubysct2016.03.15采纳率:43% 等级:8已帮助:863人解决方案对于字符串处理,首选就是正则表达式去处理,而在android系统中可以自定义InputFilter去过滤需要处理掉的字符串,代码如下InputFilter emojiFilter new InputFilter ( ) {…

c++exe程序在别人电脑上双击无法打开_Windows10电脑磁盘占用率过高,用这二招轻松解决...

在操作计算机时,可能会看到类似“Srtasks.Exe”的信息,这个Srtasks.Exe表明Windows10电脑磁盘占用率过高。这是被称为“Microsoft系统保护后台任务”的可信Microsoft进程的可执行文件,Windows 10的“任务计划程序”经常使用该进程自动创建还原…