按下另一个工作簿中的按钮

时间:2014-08-25 14:14:38

标签: excel-vba vba excel

我正在尝试从另一个工作簿调用一个函数,这是一个按钮(实际上我试图通过宏点击它)。我试图按下按钮功能的工作簿受密码保护。所以我通过破解密码找到了按钮的名称。

工作簿“SAP-SCHDULE v.0.1.xlsm”已打开。 我试过这种方式

Application.Run ("SAP-SCHEDULE v.0.1.xlsm!Sheet1(Parameters).CommandButton1_Click")

工作簿名称:SAP-SCHEDULE v.0.1.xlsm

工作表名称:参数

按钮名称:CommandButton1

尽管Application.Run(等等)的所有组合我都无法做到。

谢谢大家。

1 个答案:

答案 0 :(得分:0)

代码应为

Application.Run "'SAP-SCHEDULE v.0.1.xlsm'!Sheet1.CommandButton1_Click"

也就是说,SAP工作簿可能仍然不允许代码运行。如果是这样,我认为你运气不好。