我創建了10個不同的按鈕,每個按鈕都有一個唯一的SUB()分配給它。 我現在想通過主按鈕在一次點擊中執行所有10個按鈕。那可能嗎 ?有人可以指導我嗎?通過單個按鈕控制多個按鈕
-2
A
回答
1
假設你的 「主」 按鈕以後被命名 「MasterBtn」 你只需要添加其下面的Click事件處理程序:
Private Sub MasterBtn_Click()
Dim ctrl As Control
For Each ctrl In Me.Controls
If TypeName(ctrl) = "CommandButton" Then If ctrl.name <> "MasterBtn" Then ctrl.Value = True
Next
End Sub
這種方法是:
「穩健」
在你不必擔心記住「列出」所有其他宏名稱
「可維護」
在你不必無論你可能會多少添加按鈕或在您的進一步開發的編碼刪除
+0
是否可以將不同按鈕的子項添加到一個按鈕中並通過一個按鈕執行多個子按鈕? –
+0
對不起,我不明白你的意思。我會說你問這個OP的答案已經得到了相同的功能...... – user3598756
0
從「主按鈕」調用所有子執行。您可以使用CALL
聲明調用另一個子項。
例子:
Sub MasterButton()
Call Button1
Call Button2
End Sub
1
你可以打電話給你的宏
無論宏名是
0
您還可以通過改變其值來「點擊」按鈕「真「:
Sub clicking()
yourButtonName1.Value = True ' <- click
yourButtonName2.Value = True ' <- click
yourButtonName3.Value = True ' <- click
End Sub
相關問題
- 1. HTML:通過多個按鈕
- 2. 通過多個單選按鈕
- 3. 使用相同的2個控制按鈕控制多個輸入按鈕
- 4. 一個按鈕來控制許多用戶的另一個按鈕控制
- 5. 帶按鈕的控制單選按鈕
- 6. WPF:通過將鼠標拖過多個按鈕來切換多個按鈕
- 7. 通過單擊按鈕禁用按鈕
- 8. 兩個按鈕,控制類
- 9. VB.NET通過另一個按鈕繪製按鈕
- 10. 如何一次控制多個按鈕?
- 11. VB 10如何控制多個按鈕
- 12. 用按鈕處理多個控制器
- 13. 使用標籤控制多個按鈕
- 14. 通過按鈕連線多個按鈕然後在Android
- 15. 多個按鈕按
- 16. 如何通過單擊按鈕顯示另一個按鈕?
- 17. 通過視圖控制器中的alertview按鈕顯示一個按鈕
- 18. 通過瀏覽器控制JQuery多步表單後退按鈕
- 19. 通過點擊禁用多個按鈕
- 20. 的Qooxdoo多個按鈕通過ID
- 21. 通過按鈕onclick傳遞多個值
- 22. 如何用一個按鈕控制兩個按鈕的圖像?
- 23. 通過按鈕控制線程
- 24. ASP.NET核心通過按鈕控制
- 25. 多個按鈕
- 26. 多個按鈕
- 27. 多個按鈕
- 28. 多個按鈕?
- 29. 通過java腳本使用按鈕id選擇多個單選按鈕
- 30. jQuery多個單選按鈕
顯示,到目前爲止,你已經嘗試了代碼,並在您有更改此子一個具體問題。 –