在Excel中,有没有一种方法可以确定被密码保护的第三方function区button所调用的方法?
我期待在VBA中自动化一个简单的过程,并需要“点击”function区button。 调用button的底层方法是最有意义的。 有没有办法弄清楚它是什么?
我们正在使用Excel 2007和2010。
如果它是Excel 2003或更早版本,则可以使用CommandbarControl.Execute方法。 例如:
Application.Commandbars("3rd Party Toolbar").Controls("Button to Push").Execute
有两种方法可以做到这一点。
-
右键单击工具栏上的,然后select自定义。 如果右键单击该button,可能会在某个macrosbutton所关联的位置有详细信息。
-
如果您录制一个macros并点击button。 然后,您可以查看VBA工作区并查看生成的运行您的macros的代码(只需单击您想要的button)。 这会告诉你什么方法的macros点击。