2013-04-12 43 views

回答

2

請安裝插件mztools。它有一個選項過程調用者列出調用該過程的所有地方。

下圖顯示了過程a的所有過程調用者。 enter image description here

+1

但是,這並不顯示哪些控件被分配宏,只顯示那些以編程方式調用?或者有沒有辦法顯示所有控件? – Jake

0

即使您在IDE中使用CTRL + F,當標準窗體按鈕設置爲運行該宏on action時也不會發現情況。此外,工作簿中的任何形狀都可以設置爲on action。然後你需要檢查它們中的每一個。 但是如果你需要在編譯時檢查這種情況下,你可以使用類似:

Debug.Print Application.Caller 

如果你的個子會從標準按鈕來啓動,那麼你得到的信息Button 1shape name如果是其他任何形狀開始。 重要!如果您從其他子項調用sub時使用該檢查語法,您將需要錯誤處理過程。

對於其他檢查Santosh的想法,你的,最後你可以寫一些代碼,搜索所有模塊來找到你的子和列出它。

相關問題