如果发现自己正在重新创建相同的宏,可以将这些宏复制到名为Personal.xls b 的特殊工作簿,该工作簿保存在您的计算机上。 当您在同一计算机上开始使用时,您存储在个人工作簿中的任何宏Excel您可用。
这不同于Excel的默认行为,其中宏仅在包含宏的工作簿中工作。
若要创建个人工作簿,首先需要创建宏,并存储在个人宏工作簿中。 在开始使用之前,请确保"开发工具"选项卡在"开发工具"选项卡的功能区中Excel。 有关详细信息 ,请参阅显示"开发 工具"选项卡。
创建和更新个人宏工作簿
-
在“开发工具”选项卡上的“代码”组中,单击“录制宏”。
-
在" 录制宏 "对话框中的"宏名称"框中,为宏 键入有意义的 名称。 请确保名称中不使用任何空格。
-
在"将宏存储在"框中,选择"个人宏工作簿"。
-
单击“确定”。
-
执行要录制的操作。
-
在“开发工具”选项卡上的“代码”组中,单击“停止录制”。
-
关闭工作簿。
将显示一条消息,提示您保存对个人宏工作簿所做的更改。
-
单击 " 保存"以保存工作簿。
只要创建新宏并将其保存在您的个人工作簿中或更新它包含的任何宏,系统都提示您保存个人工作簿,就像首次保存该宏一样。
共享宏
如果要将宏从个人工作簿复制到另一个工作簿,反之亦然,可以在VBE Visual Basic编辑器 (工作簿) 。 可以通过按Alt+F11Visual Basic编辑器Excel编辑器。 有关将宏从一个工作簿复制到另一个工作簿的信息,请参阅将 宏模块复制到另一个工作簿。
如果要与其他人共享 Personal.xlsb 文件,可将其复制到其他计算机上的 XLSTART 文件夹。 在 Windows 10、Windows 7 和 Windows Vista 中,此工作簿保存在 C:\Users\user name\AppData\Local\Microsoft\Excel\XLStart 文件夹中。 在 Microsoft Windows XP 中,此工作簿保存在 C:\Documents and Settings\user name\Application Data\Microsoft\Excel\XLStart 文件夹中。 每当启动时,XLStart 文件夹中的工作簿都会Excel自动打开,并且存储在个人宏工作簿的任何代码都将列在"宏"对话框中,
如果您有一个或几个要与其他人共享宏,您可以向这些宏发送电子邮件中包含宏的工作簿。 您也可以使工作簿在共享网络驱动器上可用,或者从共享SharePoint Services可用。
若要创建个人工作簿,首先需要创建宏,并存储在个人宏工作簿中。 在开始使用之前,请确保"开发工具"选项卡在"开发工具"选项卡的功能区中Excel。 操作方法:
在"Excel菜单上,单击"首选项...">"&工具栏"。 在"自定义功能区"类别中的"主选项卡"列表中,选中"开发工具"复选框,然后单击"保存"。
创建和更新个人宏工作簿
若要创建个人工作簿,首先需要创建宏,并存储在个人宏工作簿中。
-
在“开发工具”选项卡上,单击“录制宏”。
-
在" 录制宏 "对话框中的"宏名称"框中,为宏 键入有意义的 名称。 请确保名称中不使用任何空格。
-
在"将宏存储在"框中,选择"个人宏工作簿"。
-
单击“确定”。
-
执行要录制的操作。
-
在“开发工具”选项卡上,单击“停止录制”。
-
保存更改,然后关闭工作簿,最后关闭Excel。
将显示一条消息,提示您保存对个人宏工作簿所做的更改。
-
单击 " 保存"以保存工作簿。
每次创建新宏并将其保存到个人工作簿中,或更新已包含的任何宏时,系统将提示您保存个人工作簿。
共享宏
如果要将宏从个人工作簿复制到另一个工作簿,反之亦然,可以在VBE Visual Basic编辑器 (工作簿) 。 单击"开发工具Visual Basic中的Excel,Visual Basic编辑器"。 有关将宏从一个工作簿复制到另一个工作簿的信息,请参阅将 宏模块复制到另一个工作簿。
如果要与其他人共享 Personal.xlsb 文件,可将其复制到Excel计算机上的主文件夹。 该 Mac 文件夹位于 ~/Library/Containers/com.microsoft 的主页文件夹中。Excel/Data/Library/Application Support/Microsoft/Roaming/Excel/。
如果您有一个或几个要与其他人共享宏,您可以向这些宏发送电子邮件中包含宏的工作簿。 您也可以使工作簿在共享网络驱动器上可用,或者从共享SharePoint Services可用。
需要更多帮助吗?
你始终可以在 Excel 技术社区中咨询专家或在 Answers 社区获取。