Word 2007 支援插入 Flash (.swf) 動畫,但預設常顯示「大叉」無法播放。需啟用「開發人員」索引標籤、設定物件 Movie 屬性路徑、關閉設計模式,三步驟即可正常播放。
問題現象
- 「插入」→「物件」→「由檔案建立」選取 .swf 檔 → 文件顯示紅叉方塊,無法播放。
解決三步驟
- 啟用開發人員索引標籤:
- Office 按鈕 → 「Word 選項」→「常用」→ 勾選「在功能區顯示『開發人員』索引標籤」→ 確定。
- 設定 Flash 物件 Movie 路徑:
- 在文件中插入的 Flash 物件上右鍵 → 「屬性」。
- 「屬性」視窗找到 `Movie` 欄位,輸入 Flash 檔案**完整絕對路徑**(如 `D:\Demo\animation.swf`)。
- 關閉屬性視窗。
- 關閉設計模式:
- 「開發人員」索引標籤 → 「控制項」群組 → 「設計模式」按鈕(取消按下狀態)。
- 返回文件,Flash 動畫即開始播放。


原理說明
- Word 使用 ActiveX 控制項 `Shockwave Flash Object` 嵌入 SWF。
- 設計模式下控制項不執行,需切換至執行模式(關閉設計模式)。
- `Movie` 屬性指定影片來源,若為相對路徑或空白則無法載入。
注意與限制
- 目標電腦必須安裝 Adobe Flash Player ActiveX 版(IE 版),否則無法播放。
- Flash 已於 2020/12/31 終止支援,現代瀏覽器與 Office 版本均已移除支援,**僅供維護舊版文件參考**。
- 新文件建議改用 MP4/WebM 影片(「插入」→「媒體」→「影片」),相容性與安全性大幅優於 Flash。
- 列印輸出:動畫靜態幀列印,若需特定幀請在播放時暫停再列印。
其他 ActiveX 物件同理
CAD 圖形、Windows Media Player、Calendar Control 等 ActiveX 物件插入後,同樣需設定對應屬性並關閉設計模式才能運作。
歷史技術見證 Office 文件多媒體整合嘗試,今已成往事,但排錯邏輯(屬性設定+模式切換)仍具參考價值。