萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 辦公室軟體 >  >> PowerPoint 教學 >> PPT 進階技巧

PowerPoint 2010 另存為 HTM/MHT 網頁格式:VBA 巨集解法

PowerPoint 2010 移除 UI 上的「另存為網頁」(HTM/MHT) 選項,但物件模型仍支援。透過 VBA 即時視窗呼叫 SaveAs 方法即可實現轉檔。

操作步驟

  1. 開啟 PPT 2010 → Alt+F11 開啟 VBE。
  2. Ctrl+G 開啟「立即視窗」。
  3. 輸入以下程式碼並按 Enter 執行:

存為 HTM

ActivePresentation.SaveAs "C:\Test.htm", ppSaveAsHTML, msoFalse

存為 MHT (Web Archive)

ActivePresentation.SaveAs "C:\Test.mht", ppSaveAsWebArchive, msoFalse
開啟 VBE
Alt+F11 開啟 Visual Basic Editor
立即視窗執行 HTM 轉檔
立即視窗執行 HTM 轉檔指令
HTM 輸出結果
HTM 輸出結果:產生資料夾含所有資源檔
立即視窗執行 MHT 轉檔
立即視窗執行 MHT 轉檔指令
MHT 輸出結果
MHT 輸出結果:單一封存檔
參數說明:

  • ppSaveAsHTML:輸出標準 HTML 檔案群(含資源資料夾)。
  • ppSaveAsWebArchive:輸出單一 .mht 封存檔(含所有資源)。
  • msoFalse:不覆蓋既有檔案提示(若檔案存在會報錯,需先刪除或改名)。
適用版本:PowerPoint 2010/2013/2016/2019/365 皆適用,因物件模型未移除此方法。
copyright © 萬盛學電腦網 all rights reserved