PowerPoint 2010 中不提供“另存为网页”选项

症状

尝试在 Microsoft PowerPoint 2010 中将演示文稿另存为网页时,以下“另存为类型”选项在“另存为”对话框中不可用:

  • 网页 (.htm;.html)
  • 单个文件网页 (.mht;。mhtml)

解决方法

若要解决此问题,请使用 PowerPoint 对象模型。 此方法提供与旧 加载项 和宏的兼容性,并使你能够将文件 *.htm 另存为 或 *.mht

此方法用于将 PowerPoint 文件另存为网页 (*.htm;*.html) 桌面对 *.htm 文件格式使用 ppSaveAsHTML 参数。 它不包括用于嵌入 True Type 字体的 msoFalse 参数。

若要将文件保存为网页,请执行以下步骤:

  1. 在 PowerPoint 2010 中,打开要导出为 HTML 的演示文稿。

  2. 按 Alt+F11 打开 Microsoft Visual Basic for Applications。

  3. 按 Ctrl+G 打开“ 即时 ”窗格。

  4. 在“ 即时 ”窗格中,键入以下命令,然后按 Enter:

    ActivePresentation.SaveAs "<Drive>:\users\<username>\desktop\<filename>.htm", ppSaveAsHTML, msoFalse

    注意

    • 在此命令中,将 Drive>:\users\<username>\desktop\<filename>.htm' 替换为<要将文件另存为网页的位置。
    • 如果要以 或 *.mhtml 文件格式将文件另存为单个网页*.mht,请将文件名末尾的 htm 扩展名替换为 mht,并将 ppSaveAsHTML 替换为 ppSaveAsWebArchive。 例如:ActivePresentation.SaveAs "<Drive>:\users\<username>\desktop\<filename>.mht", ppSaveAsWebArchive, msoFalse

References

有关 PowerPoint 2010 中的 Presentation.SaveAs 方法的详细信息,请参阅 Presentation.SaveAs 方法 (PowerPoint)

有关可传递给 Presentation.SaveAs 方法的文件类型的详细信息,请参阅 PpSaveAsFileType 枚举 (PowerPoint)

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