您可以參考frmClients的Controls集合中的Tab頁面。
在標準模塊中運行它,它將Debug.Print所需的引用。
Sub PrintLabelsReferences()
Dim ctrl As Object, pageCtrl As Object
For Each ctrl In Forms("frmLoad").Controls("frmClients").Controls
If TypeName(ctrl) = "Page" Then
For Each pageCtrl In ctrl.Controls
If TypeName(pageCtrl) = "Label" Then
Debug.Print "Me.Controls(""frmClients"").Controls("""; pageCtrl.Name; """).Caption ="""; pageCtrl.Caption; """"
Debug.Print "Forms(""frmLoad"").Controls(""frmClients"").Controls("""; pageCtrl.Name; """).Caption ="""; pageCtrl.Caption; """"
End If
Next
End If
Next
End Sub
,如果你想從形式的外修改Label.Caption
或者,如果你想從窗體的代碼模塊中引用Label.Caption
使用ME使用窗體()引用。
這幫助,但* .Controls( 「frmClients」)*沒有工作。我不得不使用* .Controls(「Child282」)*。 –