在excel中录制宏如何保存

在excel中录制宏如何保存

作者:Elara发布时间:2026-02-24阅读时长:0 分钟阅读次数:27

用户关注问题

Q
如何在Excel中录制宏后保存宏文件?

我刚刚使用Excel录制了一个宏,想知道保存宏文件应该怎么做?我希望下次打开文件时还能使用录制的宏。

A

保存录制的宏到Excel文件

录制宏后,您需要将Excel文件保存为支持宏的格式,如Excel宏启用工作簿(.xlsm)。点击《文件》>《另存为》,在文件类型中选择“Excel 宏启用工作簿 (*.xlsm)”,然后保存。这样录制的宏会随文件一同保存,方便日后调用。

Q
录制宏时如何设置存储位置以便随时调用?

录制宏的时候想让它保存在一个公共地方,方便以后所有工作簿都能用,应该怎么设置?

A

将宏存储在个人宏工作簿(PERSONAL.XLSB)中

在开始录制宏时,选择将宏存储在“个人宏工作簿”中。这样录制的宏会保存在一个隐藏的个人工作簿中,无论打开哪个Excel文件,都能调用这些宏。停止录制后,保存个人宏工作簿,它会自动加载。

Q
录制宏后找不到保存位置,该怎么办?

我录制完宏,但不知道该宏文件保存在哪里,也找不到录制的宏在哪查看,应该如何查找?

A

查看宏存储位置并导出宏代码

录制宏时,如果选择保存在当前工作簿,宏存储在该文件内的VBA项目中。打开Excel后,按Alt+F11进入VBA编辑器,可以在左侧的项目资源管理器里找到宏所在的模块。如果保存在个人宏工作簿,路径一般为C:\Users\用户名\AppData\Roaming\Microsoft\Excel\XLSTART\PERSONAL.XLSB。确认录制位置便于找到并管理宏代码。