MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

    [Resolvido]cores em campo texto de relatorio.

    avatar
    ifahidalgo
    Avançado
    Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 381
    Registrado : 13/10/2011

    [Resolvido]cores em campo texto de relatorio. Empty [Resolvido]cores em campo texto de relatorio.

    Mensagem  ifahidalgo 07.11.14 14:11

    ao carregar o relatorio, em folha de propriedade "dados" = uma consulta
    e em vba tenho a seguinte codificação

    If (Me.txtresultado.Value >= 1001) And (Me.txtresultado.Value <= 1250) Then
      Me.txtresultado.BackColor = vbRed
     ElseIf (Me.txtresultado.Value >= 751) And (Me.txtresultado.Value <= 1000) Then
      Me.txtresultado.BackColor = vbYellow
     ElseIf (Me.txtresultado.Value >= 501) And (Me.txtresultado.Value <= 750) Then
      Me.txtresultado.BackColor = RGB(255, 165, 0)
     ElseIf (Me.txtresultado.Value >= 251) And (Me.txtresultado.Value <= 500) Then
      Me.txtresultado.BackColor = vbCyan
     Else
      Me.txtresultado.BackColor = vbGreen
    End If
    If IsNull(txtresultado) Or Me.txtresultado = "" Then
     Me.txtresultado.BackColor = vbWhite
    End If

    onde mudo a cor do campo texto, txtresultado.

    o que acontece é que a cor não altera conforme o valor. é preenchido a primeira linha com uma cor e as outras ficam igual a primeira linha.

    podem me ajudar.
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7930
    Registrado : 05/11/2009

    [Resolvido]cores em campo texto de relatorio. Empty Re: [Resolvido]cores em campo texto de relatorio.

    Mensagem  Alexandre Neves 07.11.14 15:33

    Boa tarde,
    Coloque o código no acontecimento AoFormatarDetalhe


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    Silvanio123
    Silvanio123
    Intermediário
    Intermediário

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 97
    Registrado : 24/08/2011

    [Resolvido]cores em campo texto de relatorio. Empty Re: [Resolvido]cores em campo texto de relatorio.

    Mensagem  Silvanio123 07.11.14 16:03

    Boa tarde ifahidalgo,

    O que acontece é que este seu código deve fazer um loop linha por linha para fazer a alteração da cor do campo.

    pesquise sobre "For Each...Next"

    Vlw.

    ps...
    A solução do Alexandre creio ser mais prático.
    avatar
    ifahidalgo
    Avançado
    Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 381
    Registrado : 13/10/2011

    [Resolvido]cores em campo texto de relatorio. Empty Re: [Resolvido]cores em campo texto de relatorio.

    Mensagem  ifahidalgo 07.11.14 21:10

    não encontrei esse evento ao formatar detalhe.
    avatar
    ifahidalgo
    Avançado
    Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 381
    Registrado : 13/10/2011

    [Resolvido]cores em campo texto de relatorio. Empty Re: [Resolvido]cores em campo texto de relatorio.

    Mensagem  ifahidalgo 07.11.14 21:39

    encontrei, funcionou perfeitamente
    muito grato

      Data/hora atual: 11.04.21 21:29