一、问题描述 在 PowerPoint 2010 不提供另存新档为 htm、mht 选项,但假如需要将简报档案转换成 htm 或 mht 等网页格式,该如何处理? 二、方法 可以透过 VBA 撰写程式唿叫 PowerPoint object model 将简报档匯出成 htm 或 mht 档案,参考以下步骤 : 1. 使用 PowerPoint 2010 开启 PowerPoint 档案。 2. 按 Alt + F11 开启 VBA。 3. 出现 VBA 后,按 Ctrl + G 唿叫 [即时运算] 视窗。 4. 在即时运算中撰写以下程式码,其中您必须将 SaveAs后的的内容修改为另存新档的档案路径与名称,输入后按 Enter 键执行即可另存新档为 htm。 ActivePresentation.SaveAs "<Drive>:\users\<username>\desktop\<filename>.htm", ppSaveAsHTML, msoFalse ActivePresentation.SaveAs "C:\TEST.htm", ppSaveAsHTML, msoFalse 5. 将简报档匯出成 htm 档案结果 6. 若要储存为 mht,请在即时运算视窗中输入以下程式码,其中您必须将 SaveAs后的的内容修改为另存新档的档案路径与名称 输入后按 Enter 键执行即可另存新档为 mht。 ActivePresentation.SaveAs "<Drive>:\users\<username>\desktop\<filename>.htm", ppSaveAsWebArchive, msoFalse ActivePresentation.SaveAs "C:\TEST.mht", ppSaveAsWebArchive, msoFalse 7. 将简报档匯出成 mht 档案结果。 |