在excel文档里面编写的VBA宏只会保存在当前文档,以下提供另一种办法:
1.
工具--宏--录制新宏,在弹出窗口“保存在”位置选择“个人宏工作簿”,随便录制一个宏,保存并退出excel,会提示保存,选“是"”。
2.
经过以上步骤,在C:\Documents
and
Settings\用户名\Application
Data\Microsoft\Excel\XLSTART
里面有个PERSONAL.XLS的文档,以后excel启动后,此文档都会自动打开。
3.
打开excel,在VBA编辑窗口你能看到PERSONAL.XLS已经被打开,把你写好的宏放到PERSONAL.XLS中,以后方便以后调用。
打开EXECL,点击菜单“工具”→“选项”→“安全性”→“宏安全性”,在弹出的对话框中把“安全级”设为“低”(见图片),希望能帮上LZ忙,祝楼主顺利!