Notifications
Clear all

TextBox cujo valor desaparece ao clicar

3 Posts
2 Usuários
0 Reactions
992 Visualizações
(@jrodrig7)
Posts: 50
Trusted Member
Topic starter
 

Pessoal, bom dia. Tudo bem?

Acredito que essa dúvida seja simples. Gostaria de criar uma textbox com um texto, por exemplo, "Digite seu nome aqui", que ao ser selecionada/clicada, deve eliminar o texto para que a pessoa possa digitar o nome dela.

Como faço isso?

 
Postado : 29/10/2015 7:09 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia!!

Na propriendade Text do TextBox, coloque o text desejado, depois use o código abaixo.

Private Sub TextBox1_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
    Me.TextBox1.Value = ""
End Sub

Att

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 29/10/2015 7:20 am
(@jrodrig7)
Posts: 50
Trusted Member
Topic starter
 

Obrigado, Alexandre.

Aprimorei e ficou dessa maneira:

Private Sub TextBox1_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
If Me.TextBox1.Value = "Digite seu nome aqui" Then
Me.TextBox1.Value = ""
End If
End Sub
Private Sub TextBox1_AfterUpdate()
If Me.TextBox1.Value = "" Then
Me.TextBox1.Value = "Digite seu nome aqui"
End If
End Sub

Assim, caso a pessoa saia da TextBox deixando-a em branco, o valor volta a ser exibido.

 
Postado : 29/10/2015 7:29 am