2
我試圖通過獲取所有按鈕名稱並評估對這些函數的調用來使單擊某個文檔中的所有按鈕的宏。單擊所有按鈕的VBA宏
代碼:
Private Sub CommandButton1_Click()
MsgBox "b"
End Sub
Private Sub CommandButton2_Click()
MsgBox "a"
End Sub
Sub test_macro()
For Each S In Worksheets(1).OLEObjects
Evaluate ("Call " + S.Name + "_Click")
Next
End Sub
什麼可以在這裏是什麼問題?有沒有另一種方法可以做到這一點?
不能求的一樣,在VBA代碼的字符串。改爲使用'Application.Run'。 –
'Application.Run'給了我運行時錯誤'1004' - 「應用程序定義或對象定義的錯誤」 – cydan
如果你遇到'Run'的問題,那麼可能更新你的問題,它? –