Excelmacros – 打开macros而不进入Visual Basic?
我已经完成了我的macros! 但有没有更容易的方法来运行它?
我知道两种方法
-
打开Visual Basic,select正确的macros并运行!
-
查看macros的,select正确的macros并运行!
有没有更简单的方法,还是这两种方法?
谢谢
在你的工作表上放置一个命令button,在VB编辑器中查看它的代码,并编辑它,使其看起来像这样:
Private Sub CommandButton1_Click() Call MyMacro End Sub
您可以随时点击您的button,每当你想运行你的macros。
您甚至可以在工具栏中创build一个小笑脸图标,以便它保持在那里,您可以通过单击它或运行快捷键来运行它。
有几个选项:
工具栏或菜单(Excel 2003及更早版本)
http://peltiertech.com/WordPress/how-to-assign-a-macro-to-a-toolbar-or-menu/
ActiveX控件
http://peltiertech.com/WordPress/how-to-assign-a-macro-to-an-activex-control/
button(表单菜单控件)或形状
http://peltiertech.com/WordPress/how-to-assign-a-macro-to-a-button-or-shape/