保存宏

应用对象
Excel 2013

通过运行宏记录器或使用 Visual Basic for Applications (VBA) 编辑器,在 Excel 中创建宏。 创建宏后,需要保存它,以便在当前工作簿或其他工作簿中再次使用它。

使用当前工作簿保存宏

如果仅在创建宏的工作簿中需要该宏,请像平时一样单击 “保存”“另存为 ”。 但是,使用宏保存工作簿的情况略有不同,因为它需要采用特殊的“启用宏”文件格式。 因此,在尝试保存它时,Excel 会提示你两个选项:

工作簿包含宏或 VBA 代码

  • 单击 “否”将其另存为启用宏的工作簿 (*.xlsm 文件类型) 。
  • 单击 “是”,将其另存为无宏工作簿。

若要将其另存为启用宏的工作簿,请执行以下操作:

  1. 单击 “否”。
  2. “另存为 ”框的“ 另存类型 ”列表框中,选择“ Excel Macro-Enabled Workbook (*.xlsm) ”。
    另存为启用宏的工作簿
  3. 单击“保存”。

在个人工作簿中创建宏并将其保存

若要使宏在每次打开 Excel 时都可用,请在名为 Personal.xlsb 的工作簿中创建宏。 这是存储在计算机上的隐藏工作簿,每次启动 Excel 时都会打开该工作簿。 请参阅 创建所有宏并将其保存在单个工作簿中以 了解如何执行此操作。

将宏复制到个人宏工作簿快速入门:创建宏创建或删除宏运行宏