PowerPoint 無原生插入 SWF 功能,需曲線救國。四種方法各有優劣:
方法一:插入物件 + 動作設定「啟用內容」
- 「插入」→「物件」→「從檔案建立」→選 .swf 檔。
- 右鍵物件 → 「動作設定」→「物件動作」選「啟用內容」。
- 缺點:相容性差,新版 Office/Windows 常失效。
方法二:連結 .exe 執行檔 (需降低巨集安全性)
- 插入一張圖片/形狀作為觸發按鈕。
- 右鍵 → 「動作設定」→「滑鼠單擊」→「執行程式」→瀏覽選取 Flash 產生的 .exe 檔。
- 「工具」→「選項」→「安全性」→「巨集安全性」設為「低」 (否則每次彈警告)。
缺點:需產生 .exe、降低安全性、跨平台差。
方法三:ActiveX 控制項 Shockwave Flash Object (最推薦、最原生)
- 「檢視」→「工具列」→「控制項工具箱」。
- 點「其他控制項」 (扳手鉗圖示) → 選「Shockwave Flash Object」 → 拉框繪製控制項區域。
- 點控制項工具箱「屬性」按鈕 → 「Custom」→「瀏覽」→填入 .swf 完整路徑 (Movie URL)。
- 設定屬性:
Playing=True、Loop=True/False、Quality=High、Scale=ShowAll 等。
- 放映時直接在投影片內播放,可互動、可腳本控制。
方法四:超連結啟動外部播放器 (最簡單、相容性最好)
- 插入任意物件 (文字/圖片/形狀)。
- 選取 → Ctrl+K →「現有檔案或網頁」→選取 .swf/.flv/.exe 檔。
- 放映時點擊物件,系統預設程式開啟播放。
比較總結
| 方法 | 優點 | 缺點 | 推薦度 |
| ActiveX 控制項 | 嵌入播放、可互動、可腳本控制 | 需安裝 Flash Player、設定較繁 | ★★★★★ (舊環境) |
| 超連結 | 最簡單、相容性最好、無安全性限制 | 彈出外部視窗、離開簡報環境 | ★★★★☆ (通用) |
| 物件+啟用內容 | 原生嘗試 | 極易失效、不推薦 | ★☆☆☆☆ |
| 連結 .exe | 可全螢幕 | 需產生 exe、降低安全性 | ★★☆☆☆ |
現代建議:Flash 已淘汰,請優先將動畫轉為 MP4/WebM 影片,用 PPT 內建「插入影片」功能,或匯出簡報為 HTML5/MP4 發布。