locked
Como criar um modulo global RRS feed

  • Pergunta

  • Tenho uma rotina para quando o campo receber focu mudar de cor e quando perder o foco ter a cor origina. Porém replico isso para todos os campos do form. Existe alguma maneira de isso se transformar em algo global para não precisar ficar repetindo.

    O codigo é o seguinte:

    Private Sub IdCatalog_GotFocus()
    On Error GoTo Fim
    IdCatalog.BackColor = 16769476

    Fim:
    Exit Sub
    End Sub


    Private Sub IdCatalog_LostFocus()
    On Error GoTo Fim
    IdCatalog.BackColor = -2147483643

    Fim:
    Exit Sub
    End Sub

    Obrigado

    quarta-feira, 16 de junho de 2010 20:38

Todas as Respostas

  • Em vez de usar código, você pode usar o recurso de formatação condicional. No modo estrutura, selecione todas as caixas de texto, clique no menu de formatação condicional, escolha a opção "campo tem o foco" e escolha uma cor de fundo. 
    Luiz Cláudio Cosenza Vieira da Rocha - http://msmvps.com/blogs/officedev - IT Lab www.itlab.com.br
    sexta-feira, 18 de junho de 2010 02:40
    Moderador