たとえば、ビジュアルベーシックでは
Dim VariableName As String
VariableName = "button1"
VariableName.Visible = true
button1 が表示されるように設定します。
編集:わかりました!
Me.Controls(variableName).Visible = True
さて、VariableNameは文字列であり、文字列には「visible」と呼ばれるプロパティがありません。
実際のボタン自体を取得する必要があります。それを行うことができる1つの方法は、次のようなものです。
dim btn as Button
for each c in Controls
if c.name = "button1" then
btn = c
end if
next
btn.visible = true
編集:OPはより良い解決策を見つけましたが、これは特定の「テキスト」プロパティまたはそれらの線に沿った何かを持つテキストボックスを探している場合に機能する可能性があります。