如何在您保存 Excel 工作簿时排查错误

您所在的位置:网站首页 excel为什么不能另存为了 如何在您保存 Excel 工作簿时排查错误

如何在您保存 Excel 工作簿时排查错误

2023-05-19 21:43| 来源: 网络整理| 查看: 265

解答 Excel 未保存更改的原因 项目 04/13/2023 适用于: Excel for Microsoft 365, Excel 2019, Excel 2016, Excel 2013, Excel 2010, Microsoft Office Excel 2007, Microsoft Office Excel 2003

在工作簿中工作时,Microsoft Excel 会自动保存文件。 它为文件提供临时文件名,并将文件放入与原始版本相同的文件夹中。 手动保存工作簿时,将删除原始文件,并分配临时文件的原始文件名。

如果此过程中断,工作簿可能无法正确保存。 你还可以在尝试保存文件的文件夹中找到一个或多个临时文件。 此外,你可能会收到以下警报或错误消息之一:

以下信息可帮助你确定造成此问题的可能原因,并提出解决方案来协助你解决此问题。

无法保存文档的可能原因

选择适用于你的选项卡,或转到快速解决部分。

第三方加载项 权限 未保存文档 磁盘空间 防病毒软件 文件共享 文件命名

如果在 Windows 安全模式下运行 Microsoft Excel 时无法保存工作簿,则问题可能是由第三方加载项或位于 Excel 启动位置之一的某个文件所引起的。 默认情况下,启动 Excel 时,会加载这些文件。

有些第三方软件供应商提供的加载项旨在与现有的 Excel 功能一起使用,而另有一些加载项旨在使用第三方产品时实现无缝过渡。 通常,这些第三方加载项不会影响常规 Excel 功能。 但是,某些功能(如保存文件)可能会受到影响。

若要测试并排除第三方 Excel 加载项或文件引起 Excel“保存”问题的可能性,请以安全模式保存该文件。 为此,请按照下列步骤操作:

退出 Excel。

选择“开始”,然后指向“程序”。

Excel 启动时,按住 Ctrl 键,直到收到如下消息:

Excel 检测到你正在按住 Ctrl 键。 是否要在安全模式下启动 Excel?

选择“是”。

打开新的 Excel 工作簿,并尝试保存它。 如果运作正常,请重试以保存存在问题的文件。

如果文件可以正确保存,则最可能的原因就是 Excel 启动位置具有一个自定义加载项或文件。 您必须找到并删除该加载项或文件以排除此问题。 在确定是哪个加载项或文件导致了问题之后,请联系供应商以获取解决问题的其他信息或更新。

有关 Microsoft Excel 安全模式的详细信息,请在 Excel 中按 F1 打开“帮助”菜单,在“搜索”框中键入“安全模式”,然后选择“搜索”查看该主题。

有关如何确定 Excel 在启动期间使用的文件夹以及禁用此功能的其他选项的详细信息,请参阅以下文章:

在 Excel 中使用启动文件夹 如何避免文件在 Excel 中自动打开

当您保存一个Excel文件时,必须对要保存文件的文件夹拥有以下权限:

读取权限 写入权限 修改权限 删除权限

无法访问只读文档

如果你尝试对只有读取权限的文件进行更改,将显示此错误消息。 这是因为管理员或文件所有者未授予你编辑文件的权限。 如果文件没有"只读"标记,但在你尝试保存文件时继续显示此错误消息,则可能是以下某个原因:

打开现有文件,然后尝试保存它。 将文件保存到外部或网络驱动器,连接失败。

注意

如果没有列出的权限,则无法完成 Excel “保存”过程。

你会看到以下错误信息之一:

未保存文档 未完全保存文档 未保存文档。 以前保存的任何副本都已被删除。 未保存文档。

“未保存文档”或“未完全保存文档”

进程在尝试创建临时文件时中断,可能是由以下某个原因造成:

按下 ESC 键 硬件故障 软件故障 媒体问题

原始文件仍然完好无损。 除非计算机或工作站出现故障,否则包含当前更改的文件版本仍会在内存中打开。

尝试将文件保存到备用驱动器。

注意

上一修订版中所做的任何更改都将丢失。

“文档未保存。 已删除任何以前保存的副本“或”文档未保存”

进程在删除原始文件或重命名临时文件时中断。 出现此问题的原因与"未保存文档"或与"未完全保存文档"部分中描述的原因相同。

在这种情况下,原始文件将被删除(尽管临时文件可能是可读的)。 如果计算机或工作站出现故障,请使用临时文件。 如果中断是由其他原因引起的,则包含当前更改的文件版本仍在内存中打开。 将文件保存到备用驱动器。

当你保存到任何媒介(例如硬盘驱动器、外部存储器或者是网络驱动器)时,须确保驱动器具有足够的可用空间来保存该文件。 如果目标驱动器没有足够的空间,则 Excel 无法完成保存操作,同时你会收到以下错误信息:

磁盘已满。

有关此错误消息的详细信息,请参阅以下文章:

在 Excel 中保存工作簿时你收到“磁盘已满”错误消息

在安装或运行防病毒软件时,你可能会在尝试保存现有工作簿时收到错误消息,但在尝试保存新文件时则不会收到。 你之所以会收到错误信息,是因为某些防病毒程序会迅速扫描计算机上出现的任何新文件。 此扫描有时会中断 Excel 的"保存"过程,并可能妨碍 Excel 正确保存文件。

若要检查防病毒软件是否与 Excel 冲突,请暂时停用防病毒软件,然后尝试保存 Excel 文件。

如果您与另一个用户同时使用一个共享的工作簿,则当您和第二个用户同时尝试保存文件时,您可能会收到错误信息。 您之所以会收到错误信息,是因为 Excel 的另一个实例正在保存同一个文件时,Excel 无法保存此文件。

有关此错误消息的详细信息,请参阅将锁定文件解锁进行编辑。

如果您尝试保存或打开一个 Excel 文件,而该文件的路径(包括文件名)超过 218 个字符,则可能会收到以下错误信息:

文件名无效。

有关详细信息,请参阅在 Microsoft Excel 中打开或保存某个文件时收到错误消息:“文件名无效”。

保存文件的过程

Excel在保存文件时遵循以下步骤:

Excel 在目标文件夹(由你在“另存为”对话框中指定)中创建一个随机命名的临时文件(例如 Cedd4100,没有文件扩展名)。 整个工作簿被写入此临时文件中。 如果您将更改保存到现有文件中,Excel 会删除原始文件。 Excel 对临时文件进行重命名。 Excel 将临时文件命名为您在“另存为”对话框中指定的文件名(例如 Book1.xls)。

有关详细信息,请参阅 Excel 保存文件方式的说明。

注意

计算机中的其他进程可能会中断 Excel“保存”过程。 如果在 Excel “保存”过程完成之前访问 Excel 临时文件,则可能会出现这些问题。 例如,本地防病毒软件会在重命名文件之前为进行扫描而锁定临时文件。 因此,你应该跟踪所有新的软件安装和更新。 如果本文无法解决你的问题且须联系 Microsoft 支持,则在你遇到此问题之前运行的此类进程的相关信息可能会有所帮助。

快速解决

如果你遇到的问题非上述任何原因造成,或你仍然无法保存文档,请尝试以下选项来保存你的 Excel 文档。 要查看有关步骤的更多详细信息,请选择左侧的 V 形图像或选项标题。

用新文件名保存工作簿

在“文件”菜单上,选择“另存为”。 用唯一的文件名保存 Excel 工作簿。

将原始工作表移动到新工作簿中

在您的工作簿中添加一个填充工作表。 为此,请按 Shift + F11 键。 组合所有工作表(填充表除外)。 为此,请选择第一个工作表,按住 Shift 键,然后选择最后一个工作表。 右键单击分组的表,然后选择“移动或复制”。 在“工作簿”列表中选择“(新工作簿)”。 选择“确定”。

将文件另存为不同的 Excel 文件类型

在“文件”菜单上,选择“另存为”。 在“保存类型”列表中选择一种与当前文件格式不同的文件格式。 如果您当前使用的是Microsoft Excel 2007或更高版本,请将该文件另存为.xlsx或.xlsm,而不是.xls。

尝试将工作簿保存到另一个位置

尝试将笔记本保存到其他位置,如本地硬盘、网络驱动器或可移动驱动器。

尝试向原始位置保存一个新工作簿

创建一个 Excel 工作簿。

在“文件”菜单上,选择“另存为”。

在“另存为”对话框中,按照下列步骤操作:

在“保存位置”框中,选择保存原始工作簿的位置。 在“文件名”框中,为新文件键入一个文件名。 选择“保存”。

尝试以安全模式保存工作簿

在安全模式下重新启动Windows,然后尝试将工作簿保存到您的本地硬盘。

其他资源

为了避免无法正确保存文件的问题,我们建议你激活“自动保存”。 有关更多信息,请参阅什么是自动保存。

如果在使用 Excel 时遇到某个具体问题,请访问以下网站以搜索有关程序版本的更多信息:

Microsoft Excel 产品解决方案中心:Excel

“选项”的详细信息视图

以下部分提供了这些选项的更多详细信息。

如果以下一个或多个情形出现,则您在尝试保存 Microsoft Excel 工作簿时,可能会遇到问题:

将 Excel 工作簿保存到您有受限权限的网络驱动器。 将 Excel 工作簿保存到没有足够驱动器空间的位置。 与 Excel 工作簿的连接已丢失。 与防病毒软件程序发生冲突。 保存共享的 Excel 工作簿。 保存 Excel 工作簿时超出了 218 个字符的路径限制。 保存Excel工作簿的变通办法

若要解决此问题并尝试在疑难解答之前保存您的工作,请使用以下方法。 根据出现 Excel 保存问题的原因,可能无法“照原样”恢复当前文件。 但使用以下方法通常会获得成功。 如果您尝试保留原始文件格式,这些方法已按格式保留顺序列出。

注意

注意:以下方法可能不会保存您对工作簿所做的特定于所使用的 Excel 版本的所有最新更改、格式设置和功能设置。 以下方法目的在于使您能够获取该文件的一个可用的、已保存的版本。 这些方法要求你使用唯一的文件名将文件保存到本地硬盘。

选项 1:用新文件名保存工作簿 在“文件”菜单上,选择“另存为”。 用唯一的文件名保存 Excel 工作簿。 选项 2:将原始工作表移动到新工作簿中

在您的工作簿中添加一个填充工作表。 为此,请按 Shift + F11 键。

注意

需要这样一个表是因为在你移动所有相关数据表后,工作簿中要保留至少一个表。

组合所有工作表(填充表除外)。 为此,请选择第一个工作表,按住 Shift 键,然后选择最后一个工作表。

右键单击分组的表,然后选择“移动或复制”。

在“工作簿”列表中选择“(新工作簿)”。

选择“确定”。

注意

备注 这些步骤将活动的(分组的)工作表移动到一个新工作簿中。

如果您的工作簿中含 VBA 宏,请将这些模块从旧工作簿复制到新工作簿中。

选项 3:将文件另存为不同的 Excel 文件类型 在“文件”菜单上,选择“另存为”。 在“保存类型”列表中选择一种与当前文件格式不同的文件格式。 如果您当前使用的是Microsoft Excel 2007或更高版本,请将该文件另存为.xlsx或.xlsm,而不是.xls。 选项 4:尝试将工作簿保存到另一个位置

尝试将笔记本保存到其他位置,如本地硬盘、网络驱动器或可移动驱动器。 如果成功,则可能是以下原因导致问题的发生:

防病毒软件冲突 受限权限 文件名长度 文件共享冲突 选项 5:尝试向原始位置保存一个新工作簿

若要向原始位置保存一个新 Excel 文件,请按照下列步骤操作:

创建一个 Excel 工作簿。

在“文件”菜单上,选择“另存为”。

在“另存为”对话框中,按照下列步骤操作:

在“保存位置”框中选择保存原始工作簿的位置。 在“文件名”框中,为新文件键入一个文件名。 选择“保存”。

如果您可以向原始位置保存新工作簿,则以下是问题产生的可能原因:

文件名长度 文件共享冲突

如果无法将新工作簿保存到原始位置,则以下可能是问题产生的原因:

驱动器空间不足

如果有足够的驱动器空间,请尝试“选项 3”。

选项 6:尝试以安全模式保存工作簿

在安全模式下重新启动Windows,然后尝试将工作簿保存到您的本地硬盘。

注意

如果您使用网络位置来保存工作簿,请尝试在具有网络支持的安全模式中重新启动 Windows,然后尝试保存。 Windows 安全模式不能用于解决 Microsoft Excel 2010 或更高版本中的问题。

有关如何以安全模式启动 Windows 的详细信息,请参阅高级启动选项(包括安全模式)。

如果在安全模式下重新启动 Windows 后可以保存工作簿,请尝试重新保存该文件。 为此,请选择“文件”菜单上的“保存”。

如果在安全模式下重启 Windows 后工作簿未能保存,则可能的原因如下:

第三方加载项 防病毒软件冲突 受限权限 文件名长度 更多信息

仍然需要帮助? 请转到 Microsoft 社区。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3