VBA怎么獲取控件名稱?VBA獲取控件名稱的方式?若何用VBA獲取某個控件的名稱?下面,小編來給大師介紹一下若何操縱vba來獲取特心猿意馬控件的名稱。
要獲取分歧控件的名稱,所需的vba代碼會有所分歧。起首,我們打開VBA編纂窗口。
然后在VBA編纂窗口中插入一個用戶窗體,再在用戶窗體中插入一些控件和一個按鈕,然后經由過程點擊該按鈕來顯示某個特心猿意馬控件的名稱。
獲取當前勾當控件的名稱
雙擊按鈕,在打開的代碼編纂窗口中,輸入以下代碼,就會在彈出信息中顯示當前勾當控件的名稱。
MsgBox Me.ActiveControl.Name
運行后,點擊按鈕,結果如下圖所示:
獲取當前勾當控件父對象的名稱
若是要獲取到獲取當前勾當控件父對象的名稱,那么可以操縱parent屬性來實現,代碼和運行結果如下圖所示。
獲取某類型控件的名稱
經由過程 For Each 語句來遍歷 Me.Controls中的所有控件,再經由過程控件類型來定位到需要的類型,最后經由過程個性控件的位置來獲取該類型中指定位置控件的名稱。如下面代碼中,num=1時,獲取第一個label對象,num=2時,獲取第二個label對象。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!