RE:saber si un label pertenece a una matriz
Aqui tienes un ejemplo de como hacerlo ...
'''''''''''''
Dim oControl As Control
Private Sub Command1_Click()
Dim cString As String
On Error GoTo Error_Handler
For Each oControl In Me.Controls
cString = "Control [" & oControl.Name & "]"
cString = cString & ", Index=" & oControl.Index & vbCrLf
Debug.Print cString
Next
Exit Sub
Error_Handler:
If Err.Number = 343 Then ' OBJECT NOT AN ARRAY
cString = cString & ", Index No Valido (NO ES MATRIZ).." & vbCrLf
Else
cString = cString & ", Error " & Err.Number & "(" & Err.Description & ")"
End If
Resume Next
End Sub
'''''''''''''''''''''''''''''