保存宏

应用对象
Excel 2013

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

使用当前工作簿保存宏

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

工作簿包含宏或 VBA 代码

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

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

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

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

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

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