请问编写VBA程序可以在别的工作簿中用吗?如何保存?怎样使用?

如题所述

可以,单击工具--=宏--录制新宏--输入宏名,设置好快捷键,保存在选择个人宏工作簿.确定.--停止录制宏.,打开VBE,将你原来的宏代码复制过去.以后使用的时候直接快捷键就可以运行了.
当然最后记得保存哦
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-04-11
楼上两位回答都不对!!
1.应该准确回答:可以!
2.在编写宏时的选项中选择个人宏工作簿就行了
3.个人宏工作簿会在打开任何工作簿时一起启动,直接调用即可。
好了,三个问题都回答了。追问

如果想在别的机器上用这个宏怎么办?是不是可以拷贝过去,然后导入要使用的工作表啊?

追答

把那文件直接拷贝过去用就行了。

追问

不是这样的,用在不同的工作薄中,是不是可以把宏导出来,然后拷到别的机器上,再导进工作薄中使用?

追答

把个人宏工作簿拷过去就行了

第2个回答  2011-04-10
工具-宏-VB编辑器-选中你要保存的VBA模块 或者 窗体 右键鼠标导出文件 然后在别的工作簿导入即可本回答被提问者采纳
第3个回答  2011-04-14
在excel2007中有一个personal.xlsb文件,若将程序保存在这个文件里,那该台机器上的说有文件应该都可用。

以前的版本也可实现,不过用起来不太方便,不建议用

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网