Código vb:
Ver originalPrivate Sub Command1_Click()
Dim frm As Form
Dim nombredelformabuscar As String
nombredelformabuscar = "Form1"
For Each frm In Forms
If frm.Name = nombredelformabuscar Then
frm.Label1.Caption = "TalyCual"
End If
Next frm
End Sub
¿o lo que tienes en un string es el nombre del label?
en ese caso podrias hacer esto:
Código vb:
Ver originalPrivate Sub Command2_Click()
Dim ctrl As Control
Dim nombredellabel As String
nombredellabel = "Label3"
For Each ctrl In Form1.Controls
If lb = nombredellabel And TypeName(ctrl) = "Label" Then
ctrl.Caption = "patatin patatan"
End If
Next ctrl
End Sub
Y supongo que tambien se pueden anidar los dos modos si tienes el nombre del form en una variable y el nombre del label en otra variable.