问题:"我有一个损坏的microsoftexcel宏支持的工作簿。xlsm文件。我怎样才能找回它呢?”
可行的解决方案 | 一步一步的故障排除 |
---|---|
解决1。打开并修复 | 在File选项卡上,单击Open。浏览的位置……完整的步骤 |
修复2。设置计算为手动 | 创建一个新的空白Excel文件通过文件>新建…完整的步骤 |
修复3。使用外部引用 | 单击文件>打开>右键单击文件夹…完整的步骤 |
修复4。打开记事本 | 如果Wordpad可以用宏打开你的Excel文件…完整的步骤 |
修复5。Recove宏 | 打开Excel>设置计算…完整的步骤 |
Excel文件损坏的概述
当一个Excel工作簿没有通过发送以下错误而打开时(类似的错误太多了,这里无法提供示例),它就被损坏了。
- 错误# 1。Excel无法打开该文件
- 错误# 2。Microsoft Excel没有响应
- 错误# 3。文件已损坏,无法打开
由于文件损坏无法打开Excel工作簿?Excel文件是如何被损坏的?你能在Windows 10中恢复损坏的Excel文件吗?
即使文件能够在Excel中正常打开,工作簿中存储的数据/公式/宏也可能被损坏。在本页中,我们主要讨论宏启用的Excel文件,该文件遇到损坏问题,需要修复。
什么是microsoftexcel中的宏?
*宏是可用的Excel为Microsoft 365;Excel 2019;Excel 2016;Excel 2013;Excel 2010;Excel 2007
如果您在Microsoft Excel中有重复执行的任务,您可以记录一个宏来自动化这些任务。宏是一个操作或一组操作,您可以想运行多少次就运行多少次。当您创建宏时,您正在记录您的鼠标单击和击键。创建宏后,可以对其进行编辑,以对其工作方式进行微小更改。
什么是宏启用的Excel (.xlsm)文件?
根据Microsoft的例子,假设每个月为会计经理创建一个报告。您希望将帐户过期的客户的名称格式化为红色,并应用粗体格式。您可以创建并运行一个宏,快速地将这些格式更改应用到所选择的单元格中。
在Excel 2007或更新版本中,当创建启用宏的工作簿时,文件扩展名从.xlsx更改为.xlsm。简而言之,这些文件是相同的,只有XLSM文件将执行用Visual Basic for Applications (VBA)语言编写的嵌入式宏。
宏观经济对所有人都有好处吗?
我们需要在日常工作中打开宏吗?视情况而定。微软建议用户不要在默认情况下打开Office文件中的宏,除非您确定这些宏是做什么用的,并且希望使用宏提供的文件功能,因为意外的宏可能会造成重大的安全风险,导致正在处理的文件损坏。
如何修复已损坏的启用宏的Excel文件?
Microsoft Excel设置为在打开时检测到损坏文件后修复损坏文件。一些小问题通常可以在你下次用Excel打开它时自动修复。然而,结果并不总是令人满意的,您必须采取进一步的措施排除严重损坏的文件。
据了解,启用宏的文件是XLSM文件,而常规Excel文件是XLSX(从Microsoft Excel 2007开始)和XLS(早期版本如Excel 2003)。恢复已损坏的启用宏的Excel文件与处理已损坏的XLSX或XLS文件类似。通常,下面给出的五种方法专门用于恢复Windows 10、8.1、8和7中启用宏的损坏Excel工作簿。
方法1。使用打开和修复工具
- 在文件选项卡上,单击开放.浏览包含已损坏的启用宏的工作簿的位置和文件夹。
- 在“打开”对话框中,选择要打开的损坏工作簿。
- 的旁边的箭头单击开放按钮,然后单击打开并修复.
以下两个选项分别是Repair和Extract Data,您可以根据自己的需求任意选择:
- 若要尽可能多地恢复工作簿数据,请单击修复.
- 若要在修复工作簿的尝试不成功时从工作簿中提取值和公式,请单击提取数据.
方法2。将Excel中的计算选项设置为手动
- 按以下路径新建一个空白Excel文件:文件>新>空白工作簿.
- 点击文件然后选项.
- 在公式类别,工作计算选择,蜱虫手册然后点击好吧.
- 单击文件>打开,找到并双击损坏的工作簿以打开它。
方法3。使用外部引用链接到损坏的文件
此方法仅从已损坏的启用宏的Excel文件检索数据,不包括工作簿中的公式和计算值。
- 点击文件去开放.
- 右键单击包含损坏工作簿的文件夹。
- 点击复制,然后按取消.
- 点击文件然后转到新建,然后打开空白工作簿。
- 在新工作簿的单元格A1中键入=文件名!A1,其中FileName是您在第3步中复制的损坏工作簿的名称(没有名称扩展名),然后按Enter。
- 选择损坏的Excel更新值框出现并单击好吧.
- 如果出现“选择工作表”对话框,请选择适当的工作表,然后单击好吧.
- 选择单元格A1并点击首页然后复制.
- 从单元格A1开始选择一个区域,该区域的大小与包含损坏工作簿中的数据的单元格范围大致相同。
- 点击首页而且粘贴.
- 通过单击再次复制所有选中的单元格首页然后复制.
方法4。在写字板中打开损坏的工作簿
尝试在Word中打开损坏的Excel文件可以有所帮助,但效果有限。在Word中,您必须安装microsoftofficeexcel转换器,并且您的过程也不能在Word中恢复。因此,对于损坏的宏启用的Excel文件,使用Wordpad的结果将比Word更好。
如果Wordpad可以打开启用宏的Excel文件,则可以恢复存储在文件中的重要数据以及VBA过程(宏),您可以通过简单地搜索恢复文本中的子和函数来查找。
方法5。从损坏的文件中恢复宏
如果在测试了前面的方法之后可以恢复数据,但不能恢复宏,那么请继续使用最后一个恢复宏的最终指南。
- 打开Microsoft Excel应用程序
- 设置计算选项为手动(指南在方式2)。
- 从“工具”菜单中选择“宏”,选择“安全性”,然后选择“高”选项。在Excel 2007中,单击“Office”按钮,单击“Excel选项”,在左侧面板中选择“信任中心”。然后,单击“信任中心设置”按钮,在左侧面板中选择“宏设置”,在“宏设置”区域中选择“在不通知的情况下禁用所有宏”,单击“确定”两次。
- 打开损坏的工作簿。如果Excel打开工作簿,您将看到一个宏被禁用的通知。如果Excel关闭了,这个方法就无法工作。
- 按Alt+F11打开Visual Basic编辑器。
- 使用项目资源管理器(按Ctrl+R),右键单击一个模块,并选择导出文件。
- 输入模块的名称和文件夹。
- 根据需要重复步骤6和7多次,以导出所有模块。
- 关闭VBE并退出Excel。
- 打开一个新的空白工作簿(或新构造的工作簿,其中包含从损坏的工作簿中恢复的数据)并导入模块。
如何防止Microsoft Excel 2003/2007/2013/2016/2019中的腐败问题…
- 自动保存工作簿的备份副本
- 每隔一定时间自动创建一个恢复文件
事实上,只有预防措施才能为我们提供百分之百的安全措施,让我们在Excel中复杂的工作表上继续努力工作。做实时备份或保持自动恢复副本的努力不仅是为了保护文件不被损坏,而且是为了保护文件不丢失!除了关键文件有可能没有打开之外,它也有可能由于不小心删除、磁盘格式化、病毒感染、从一处到另一处的传输中断而丢失……
所以一定要注意文件中海量数据的属性。除了知道如何应用前五种方法来处理一个损坏的文件,无论是否启用宏,有必要找到一个可靠的和强大的Excel文件恢复程序丢失,删除或未保存Excel文件恢复.
EaseUS数欧宝体育app登录软件据恢复向导欧宝体育官网首页,最好的免费欧宝体育app登录软件数据恢复软件这是权威网站的审稿人推荐的,当你遭受数据丢失,包括文件,图片,视频,电子邮件和其他众多文件类型时,是你的第二选择。
如何恢复丢失、删除、格式化或感染病毒的Excel文件:
步骤1。选择位置,点击“扫描”
在桌面上选择驱动器或特定文件夹或其他丢失excel文件的地方,然后单击“扫描”按钮。
步骤2。找到你的excel文件
要从扫描结果中快速找到Excel文件,请单击左侧面板中的“Documents”选项。选择“Excel”,点击“预览”,查看Excel文件是否为所需文件。
步骤3。Excel文件恢复
最后,选择所需的Excel文件并单击“恢复”按钮。然后,选择一个文件夹将Excel文件保存到另一个位置。
这个页面有用吗?
相关文章
琼/ 2022/09/22
Brithny / 2022/09/22
EaseUS Price |硬盘数据恢复成本欧宝体育app登录软件
琼/ 2022/09/23
Brithny / 2022/09/22