创建并保存一个工作簿中的所有宏

应用对象
Microsoft 365 专属 Excel Microsoft 365 Mac 版专属 Excel Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac

如果您发现自己正在重新创建相同的宏,请将这些宏复制到保存在计算机上的名为 Personal.xlsb 的特殊工作簿中。 如果将宏存储在个人工作簿中,则可以随时在同一台计算机上启动 Excel 时访问宏。

此行为与 Excel 的默认行为不同,在 Excel 的默认行为中,宏仅在包含它的工作簿中有效。

若要创建个人工作簿,请首先创建一个宏并将其存储在个人宏工作簿中。 开始之前,请确保 Excel 功能区中的“ 开发工具 ”选项卡可用。 有关详细信息,请参阅显示“开发工具”选项卡

创建和更新个人宏工作簿

  1. “开发人员 ”选项卡的 “代码 ”组中,选择“ 录制宏”。
    录制宏
  2. 在“ 录制宏 ”对话框的“ 宏名称 ”框中,键入宏的有意义的名称。 请勿在名称中使用任何空格。
  3. 在“ 存储宏位置 ”框中,选择“ 个人宏工作簿”。
    “录制宏”对话框
  4. 选择“确定”。
  5. 执行要录制的操作。
  6. “开发人员 ”选项卡的 “代码 ”组中,选择“ 停止录制”。
    停止录制
  7. 关闭工作簿。
    将出现一条消息,提示您保存对个人宏工作簿所做的更改。
  8. 选择 “保存” 以保存工作簿。

每当创建新宏并将其保存在个人工作簿中或更新其包含的任何宏时,系统都会提示你像第一次保存个人工作簿时一样保存该个人工作簿。

共享宏

若要在个人工作簿和另一个工作簿之间复制宏,请使用 Visual Basic 编辑器 (VBE) 。 按 ALT+F11 打开 Excel 中的 Visual Basic 编辑器。 有关将宏从一个工作簿复制到另一个工作簿的详细信息,请参阅 将宏模块复制到另一个工作簿

若要与他人共享 Personal.xlsb 文件,请将其复制到其他计算机上的 XLSTART 文件夹。 在 Windows 10 中,将此工作簿保存在文件夹中C:\Users\user name\AppData\Local\Microsoft\Excel\XLStart。 每当 Excel 启动时,XLStart 文件夹中的工作簿都将自动打开,并且存储在个人宏工作簿中的所有代码都将显示在“宏”对话框中。

如果你有一个或只有几个宏想要与他人共享,请通过电子邮件向他们发送包含这些宏的工作簿。 还可以使工作簿在共享网络驱动器上或 SharePoint Services 库中可用。

需要更多帮助吗?

你随时可以在 Excel 技术社区 中咨询专家,或在 社区中获取支持。

返回页首