✔ 最佳答案
macro=巨集
如果經常在 Microsoft Excel 中重複某項工作,您可以使用巨集自動執行該工作。巨集是儲存在 Visual Basic 模組 (模組:儲存為一個命名單位的宣告、陳述式及程序集合。模組的類型有兩種:標準模組及類別模組。)中的一系列命令和函數 (函數:接受值、執行作業並傳回值之預先撰寫的公式。使用函數可以簡化並縮短工作表上的公式,特別是執行冗長或複雜計算的公式。),可於需要執行某項工作時執行該巨集。
例如,如果您經常在儲存格中輸入長的文字串,則可以建立一個巨集來將儲存格的格式設定為自動換行。
錄製巨集
錄製巨集時,Excel 會在您在執行一系列的命令時,將每一個步驟的資訊儲存起來。然後即可執行巨集使其重複執行,或「重播」這些命令。如果在錄製巨集時產生錯誤,所做的修正也會被錄製起來。Visual Basic (Visual Basic:Basic 的高階視覺程式設計版本。Visual Basic 是由 Microsoft 開發用來建置 Windows 應用程式。) 將每一個巨集儲存在附加於活頁簿上的新模組內。
使巨集易於執行 您可以在 [巨集] 對話方塊的清單中選取所需的巨集,然後執行它。如果要按一下特定按鈕或按住特定組合鍵來執行巨集,您可以將巨集指派給某個工具列按鈕、快速鍵 (快速鍵:功能鍵或組合鍵,如 F5 或 CTRL+A,您可使用它來執行功能表指令。相反地,便捷鍵是組合鍵 (如 ALT+F),可將焦點移至功能表、指令或控制項。)或工作表中的繪圖物件。
管理巨集
巨集錄製完成後,您可以使用 Visual Basic 編輯器 (Microsoft Visual Basic 編輯器:一種環境,您可以在其中編輯已錄製的巨集,以及撰寫新的巨集及 Visual Basic for Applications 程式。)來檢視巨集程式碼、修訂錯誤或變更巨集執行的動作。例如,如果想要巨集中既有文字換行,文字也變為粗體,則可以再錄製另一個將儲存格變為粗體的巨集,然後將其中的指令複製到文字換行的巨集中。
Visual Basic 編輯器是設計給初學者易於撰寫和編輯巨集的程式,並且它還提供了許多的線上 [說明]。您並不需要學習如何撰寫程式或如何使用 Visual Basic 語言來簡易地修訂巨集。使用 [Visual Basic 編輯器],您可以編輯巨集、在模組間複製巨集、在不同活頁簿之間複製巨集、重新命名儲存巨集的模組,或重新命名巨集。
巨集安全性
Excel 對可能經由巨集傳播的病毒 (病毒:一種電腦程式或巨集,能夠藉由將其自身的複本插入電腦檔案來「感染」電腦檔案。如果「受感染」的檔案載入到記憶體中,則該病毒就會傳染給其他檔案。病毒通常是有害的。)提供了安全措施。如果與其他人分享巨集,則可以使用數位簽章 (數位簽章:巨集或文件上以加密為基礎、安全的電子驗證戳記。此簽章可確認巨集或文件來自簽名者且未經更改。)來驗證其他使用者,以便其他使用者可以驗證其來源的安全性。每當開啟包含巨集的活頁簿時,您可以先驗證巨集的來源後再啟用巨集。