啟用巨集的 Microsoft Excel 工作表是一個 .xlsm 活頁簿:與 .xlsx 共用相同的 Open XML 網格,並額外加入可格式化、重新整理或重建報表的 VBA 巨集。您可以在不執行該程式碼的情況下讀取儲存格。請僅在信任寄件者且確實需要自動化功能時,才啟用巨集。

啟用巨集的 Microsoft Excel 工作表實際儲存的內容
額外的「M」代表的是儲存方式,而非不同的網格。.xlsx 無法保留 VBA,而 .xlsm 可以。這就是為什麼開啟啟用巨集的 Microsoft Excel 工作表,不同於開啟一般的活頁簿。公式、圖表和格式通常會正常載入,而自動化功能在您允許之前會保持關閉狀態。
請將未預期的 .xlsm 視為可執行郵件,而非 CSV 檔案。要求「啟用內容」的未經授權檔案是常見的惡意軟體途徑。您不需要透過巨集來檢查總計、複製表格或匯出 PDF。
在開始之前,請牢記以下幾點:
在停用巨集的情況下,仍可讀取工作表資料
除非您啟用內容,否則按鈕、自訂表單和重新整理巨集都不會執行
下載的檔案和電子郵件附件也可能會在「受保護的檢視」中開啟
儲存為 .xlsx 會捨棄 VBA 程式碼,因此請僅在不再需要程式碼時才執行此操作
如果有人為了讓您一鍵產生報表而傳送該檔案,請詢問該巨集的用途。然後再決定您需要的是程式碼,還是只需要數據。
如何開啟啟用巨集的 Microsoft Excel 工作表而不執行程式碼
桌面版 Excel 是此格式的原生應用程式。請從「檔案」>「開啟」中啟動。當 Excel 擁有 .xlsm 副檔名的預設關聯時,按兩下即可開啟。如果沒有反應,請先啟動 Excel,然後再瀏覽至該資料夾。
步驟 1:從「檔案」開啟活頁簿
在 Excel 中,前往「檔案」>「開啟」並選取 .xlsm 檔案。如果對話方塊未顯示該檔案,請將類型篩選條件設定為「Excel 檔案」或「所有檔案」。在載入之前,請先確認名稱與您預期的一致。

步驟 2:確認信任檔案後再離開「受保護的檢視」
下載項目通常會在「受保護的檢視」中開啟。您可以在受限的視窗中捲動檢視。只有在確認寄件者和檔案名稱後,才點擊「啟用編輯」。點擊後會退出沙盒環境,但此動作本身並不會執行 VBA。
完成此步驟後,啟用巨集的 Microsoft Excel 工作表即可當作一般試算表使用。總計、篩選和列印功能仍可正常運作。黃色警告列可以先不用理會。
僅從信任的來源啟用巨集的 Microsoft Excel 工作表
出現黃色的安全性警告列是正常現象。對於受信任的內部範本,請點擊「啟用內容」以執行巨集。對於未知的檔案,請保持巨集停用。您仍然可以複製數值、檢查公式和進行列印。
Microsoft 的指示非常明確:除非您了解巨集的作用並需要該功能,否則請勿啟用巨集。開啟啟用巨集的 Microsoft Excel 工作表後,即使程式碼遭到封鎖,工作表依然可以使用。

下載的活頁簿也可能帶有「網頁標記」(Mark of the Web)。此時 Excel 會更嚴格地封鎖巨集。請先關閉檔案。在檔案總管中,對該 .xlsm 按一下滑鼠右鍵,開啟「內容」,如果出現「解除封鎖」選項,請將其勾選。請僅對您已信任的檔案執行此操作,解除封鎖並不會讓未知的程式碼變得安全。
請勿為了隱藏一次提示而全域開啟「啟用所有巨集」。該設定會讓後續的所有活頁簿在不詢問的情況下直接執行程式碼。有關 WPS 中的功能區設定,請參閱如何在 WPS Office 中啟用巨集。
在 WPS Spreadsheets 中開啟啟用巨集的 Microsoft Excel 工作表
WPS Office for Windows 具備與 Microsoft Excel 格式(包括 .xls、.xlsx 和 .xlsm)的相容性。這就是為什麼可以在 WPS Spreadsheets 中於本機開啟啟用巨集的 Microsoft Excel 工作表:檔案保留在磁碟上,即使未安裝 Excel,您也可以編輯數值、公式和版面配置。
巨集是獨立的運作層。即使 VBA 無法完全使用,WPS 也可以開啟活頁簿進行資料處理。執行或編輯巨集通常需要 VBA 支援元件,而且無法保證複雜的 Excel 程式碼能與桌面版 Excel 完全一致。針對日常的檢視與編輯,請先開啟工作表,然後再決定是否值得啟用自動化功能。
步驟 1:從 WPS 首頁畫面啟動 Spreadsheets
啟動 WPS Office。在首頁儀表板上,選擇「Spreadsheets」。這會開啟試算表工作區,而非 Writer 或 Presentation。

步驟 2:使用「選單」,然後選擇「開啟」
點擊左上角的「選單」按鈕,然後選擇「開啟」。這與 WPS 在 Writer 和 Presentation 中使用的模式相同。這是在應用程式內開啟的路徑,而非從檔案管理員中按兩下開啟。

步驟 3:在啟用任何程式碼之前,先檢閱工作表
選取 .xlsm 活頁簿並點擊「開啟」。檔案應會載入工作表索引標籤、資料編輯列和網格。請檢查總計和已命名的工作表。如果出現黃色警告,請將其視同 Excel 的提示:僅對受信任的檔案啟用巨集。即使保持停用巨集,您仍然可以儲存工作複本、匯出 PDF,或繼續編輯儲存格。

如果您已經使用 WPS 處理其他 Excel 檔案,此流程與在 WPS Office 中開啟 Excel 活頁簿的操作相同。處理啟用巨集的 Microsoft Excel 工作表時,唯一的額外注意事項就是巨集提示。
常見問題
我可以在 Mac 上開啟啟用巨集的 Microsoft Excel 工作表嗎?
可以。Mac 版 Excel 支援開啟 .xlsm 檔案。請僅在信任該檔案時才啟用巨集。macOS 上也提供 WPS Office 用於本機試算表作業。按兩下是否能開啟,仍取決於哪個應用程式與該副檔名有關聯。
Google 試算表可以執行巨集嗎?
不行。Google 試算表和網頁版 Excel 可以顯示網格和許多公式,但不會執行 Excel VBA。當您不信任附件時,這點很有用;但當您需要透過按鈕重建報表時,這便成了一項限制。
LibreOffice Calc 可以取代 Excel 處理此檔案嗎?
LibreOffice Calc 可以開啟工作表和圖表,但對 VBA 僅有部分相容性。簡單的錄製巨集或許可以運作,但複雜的 Excel 自動化通常無法執行,或需要以 LibreOffice Basic 重新編寫。Calc 與免費編輯 PDF 的 LibreOffice Draw 不同:Calc 用於活頁簿,Draw 用於 PDF 匯出。
我應該將啟用巨集的 Microsoft Excel 工作表轉換為 .xlsx 嗎?
僅當您確定不需要巨集時才進行轉換。儲存為 .xlsx 是分享靜態表格的好方法,但對於封存依賴 VBA 的工具來說則是個壞主意。如果寄件者仍在使用自動化功能,請保留原始的 .xlsm 檔案。
何時應該略過 Draw 並使用 WPS PDF?
當 PDF 是掃描檔、長篇報表,或需要合併、分割、壓縮或轉換為 Word 的檔案時,請略過 Draw。LibreOffice Draw 免費編輯 PDF 功能對於修改標誌或單行日期來說已經足夠。但當頁面在實質修改後需要看起來像完稿時,WPS PDF 的速度會更快。





