Como obter um nome de controle pelo nome?
Eu tenho uma função simples, onde há uma caixa de combinação. Se o valor da caixa de combinação for igual a "Desativar", desabilitarei a caixa de texto B. Há muitas caixas de combinação com sua caixa de texto B correspondente, organizadas em linhas e nomeadas manualmente. Se a caixa de combinação A for nomeadaProduct1
, a caixa de texto B será nomeadaProduct1_status
Eu estava pensando em algo como:
If value_of_a = "disable" Then
Dim name_of_b as String
name_of_b = Me.Combo.Name + "_status"
get_object_by_name(name_of_b).Enabled = False
End If
Como eu faço isso?