PPT 文件内容 - 可在 PowerPoint 2010(及更早版本)中加载,无法在 PowerPoint 2013 中加载

PPT 文件内容 - 可在 PowerPoint 2010(及更早版本)中加载,无法在 PowerPoint 2013 中加载

我有一个以旧 PPT 格式保存的文件。我可以在 PowerPoint 2010 及更早版本中打开它。它包含一个简单的宏,在打开文件时不会调用该宏。

当我尝试在最新的 PowerPoint (2013) 中打开上述演示文稿时,应用程序提示文件已损坏。当我单击“修复”按钮时,我看到下一条消息,通知我某些内容无法读取且已被删除。这实际上意味着,执行此操作后,我只能看到空白幻灯片(没有内容)!

我尝试在 PowerPoint 2010 中打开上述 PPT 文件并使用“另存为”选项。当我再次以旧 PPT 格式保存时,文件变得更大,但我能够在 PP 2013 中打开它。

我尝试在网上寻找解决方案,但几乎每个人都在谈论修复损坏的 PPT。在我看来,它不可能被损坏,因为它在以前的 PowerPoint 版本中运行良好。

答案1

在过去的几个版本中,PPT 的每个版本都对它能吃什么和不能吃什么更加挑剔。早期版本可能会忽略一些小事,继续做自己的事情,而后来的版本可能会举手投降,尖叫着逃进黑夜。

一个技巧是将文件从支持 HTML 的 PPT 版本“往返”到 HTML,然后再转回。这可以清除一些导致 PPT 2013 不配合的小问题。

在 PPT 2010 中,您需要使用 VBA 来执行此操作,因为“另存为 HTML”功能已被删除。您可以在我的一个常见问题解答页面中找到代码,网址为:

http://www.pptfaq.com/FAQ01077_How_can_I_convert_PowerPoint_2010_to_HTML_-where-s_the_Save_As_Web_Page_command--.htm

忽略底部对 PPT2HTML 的引用...它是一个有用的插件,但对解决这个问题没有帮助。

相关内容