Wesley, como postou no forum "Formulários", imaginou-se que estaria utilizando TextBox no mesmo, masse tratando de objeto activex, o conceito muda, e são tratados como OLEObjects.
Seu modelo está um pouco confuso, mas a rotina abaixo da para você ter uma base a adaptar ao seu modelo.
Veja, você tem 3 TextBox com os Nomes :
TXT_FS_FIN_CTS1, TXT_FS_FIN_CTS2, TXT_FS_FIN_CTS3.
Então uma vez que deu NOMES aos mesmo, para tornar estes 3 como Visible=False, utilize a seguinte rotina :
Public Sub VisibleFalse()
Dim x As Long
With Sheets("Formulário")
'Temos 3 TextBox com nomes iguais, alterando somente o Numero
'ao "x" é atribuido a numeração (1,2,3)
For x = 1 To 3
.OLEObjects("TXT_FS_FIN_CTS" & x).Visible = False
Next x
End With
End Sub
[]s
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Postado : 26/11/2012 9:51 am