Содержимое файла PPT - работает в PowerPoint 2010 (и более ранних версиях), невозможно загрузить в PowerPoint 2013

499
matandked

У меня есть файл, сохраненный в старом формате PPT. Я могу открыть его в PowerPoint 2010 и предыдущей версии. Он содержит один простой макрос, который не вызывается при открытии файла.

Когда я пытаюсь открыть упомянутую презентацию в новейшей PowerPoint (2013), приложение говорит, что файл поврежден. Когда я нажимаю кнопку «Восстановить», я вижу следующее сообщение, в котором сообщается, что некоторые материалы не читаются и были удалены. Это фактически означает, что я могу видеть только пустые слайды (без содержимого) после этой операции!

Я попытался открыть упомянутый файл PPT в PowerPoint 2010 и использовать опцию «сохранить как». Когда я снова сохранил его в старом формате PPT, файл стал больше, но я смог открыть его в PP 2013.

Я пытался найти решение через Интернет, но почти все говорят о восстановлении поврежденного PPT. С моей точки зрения, он не может быть поврежден, потому что он отлично работает в предыдущих версиях PowerPoint.

0

1 ответ на вопрос

0
Steve Rindsberg

For the last several versions, each version of PPT has gotten fussier about what it will and won't eat. Some little thing that earlier versions might have just ignored and gone on about their business can make later versions throw up their hands and run screaming into the night.

One trick is to "round-trip" the file to HTML and back from a version of PPT that supports it. That can weed out some of the little bits of cruft that make PPT 2013 go uncooperative.

In PPT 2010, you'll need to use VBA to do this, since the Save As HTML feature has been removed. You can find the code on one of my FAQ pages, here:

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

Ignore the reference at the bottom to PPT2HTML ... it's a useful add-in but won't help with this problem.

Похожие вопросы