Página 1 de 1

Mudar cor da letra em textbox

Enviado: 20 Mar 2017 às 01:44
por Super385011
Como faço para trocar a cor das letras em uma textbox.

gostaria que a textbox1 as letras ficasse azul, a textbox 2 ficasse vermelha e a textbox 3 com a condição que se a texbox 1 for maior que a textbox2 fique azul caso contrario fique vermelha.

estou puxando os valores de uma planilha automaticamente

linha a = textbox1 azul
linha b = textbox2 vermelho
linha c = textbox3 condição a>b =azul b>a = vermelho

Re: Mudar cor da letra em textbox

Enviado: 20 Mar 2017 às 08:24
por alexandrevba
Bom dia!!

Até onde eu me lembre só você consegue mudar o fundo do textbox.
Código: Selecionar todos
Private Sub TextBox1_Change()
    Me.TextBox1.BackColor = RGB(135, 206, 250)
End Sub
Código: Selecionar todos
Private Sub TextBox2_Change()
    Me.TextBox2.BackColor = RGB(255, 0, 0)
End Sub
Código: Selecionar todos
Private Sub TextBox3_Exit(ByVal Cancel As MSForms.ReturnBoolean)
    If (TextBox1.Value) > (TextBox2.Value) Then Me.TextBox3.BackColor = RGB(135, 206, 250)

    If (TextBox2.Value) > (TextBox1.Value) Then Me.TextBox3.BackColor = RGB(255, 0, 0)

End Sub
Att

Re: Mudar cor da letra em textbox

Enviado: 20 Mar 2017 às 19:10
por Super385011
Boa noite

O final do código não esta funcionando.
To anexando a planilha para analise

Re: Mudar cor da letra em textbox

Enviado: 20 Mar 2017 às 23:40
por babdallas
Veja se é isso.

Mudar cor da letra em textbox

Enviado: 21 Mar 2017 às 08:23
por Super385011
OObrigado