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


3 participantes

    [Resolvido]formatar cores

    avatar
    carlosbell10
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 188
    Registrado : 04/10/2016

    [Resolvido]formatar cores Empty [Resolvido]formatar cores

    Mensagem  carlosbell10 7/1/2017, 13:50

    olá estou usando um codigo que quando o aluno tira nota acima  de 6 ele é aprovado, e se for abaixo de 6 ele é reprovado , só que agora que quando aparecer o aprovado fique com a cor azul, e se reprovado com a cor vermelho, alguem ai pode me ajudar,  eu já procurei mais nao achei , o código que estou usando é este aki , desde ja fico agradecido

    Dim AuxPort1 As Currency
    AuxPort1 = (Port1)
    If Port1 >= 6 Then
    txtPort1 = "APROVADO"
    Else
    txtPort1 = "REPROVADO"
    End If



    aproveitando como faço pra quando digitar uma nota de zero até 5,9 ficar em vermelho , e acima de 6 ficar em azul?
    avatar
    MPC
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 36
    Registrado : 27/12/2015

    [Resolvido]formatar cores Empty Re: [Resolvido]formatar cores

    Mensagem  MPC 7/1/2017, 19:07

    Sou novo no Access mas acho que você pode fazer assim:
    Código:
       Dim AuxPort1 As Single
        AuxPort1 = CSng(Port1)
        If AuxPort1 >= 6 Then
            txtPort1 = "APROVADO"
            txtPort1.ForeColor = vbBlue
        Else
            txtPort1 = "REPROVADO"
            txtPort1.ForeColor = vbRed
        End If
    Precisa verificar o tipo de Port1.
    No caso considerei que é texto (string) assim converti para single para poder fazer a comparação numericamente.
    Veja que defini AuxPort1 como single.
    avatar
    carlosbell10
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 188
    Registrado : 04/10/2016

    [Resolvido]formatar cores Empty Re: [Resolvido]formatar cores

    Mensagem  carlosbell10 7/1/2017, 21:57

    oi, valeu vou testar , muito obrigado
    avatar
    carlosbell10
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 188
    Registrado : 04/10/2016

    [Resolvido]formatar cores Empty Re: [Resolvido]formatar cores

    Mensagem  carlosbell10 7/1/2017, 22:18

    show de bola , deu certo, vcs são os melhores ,

    só faltou agora
    pra quando digitar uma nota de zero até 5,9 ficar em vermelho , e acima de 6 ficar em azul?
    avatar
    MPC
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 36
    Registrado : 27/12/2015

    [Resolvido]formatar cores Empty Re: [Resolvido]formatar cores

    Mensagem  MPC 8/1/2017, 04:21

    Não entendi muito bem sua dúvida.

    Você diz trocar a cor do próprio número digitado?

    Poderia ser mais claro?
    avatar
    carlosbell10
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 188
    Registrado : 04/10/2016

    [Resolvido]formatar cores Empty Re: [Resolvido]formatar cores

    Mensagem  carlosbell10 9/1/2017, 11:14

    oi, desculpe acho que não soube explicar , deixa eu ver , é mais ou mens assim , eu digitando normalmente , por exemplo se eu digitar a nota de 0 até 5,9 ela ficar da cor vermelha, e se eu digitar de 6 até 10 da cor azul , tem como fazer isso ?
    avatar
    MPC
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 36
    Registrado : 27/12/2015

    [Resolvido]formatar cores Empty Re: [Resolvido]formatar cores

    Mensagem  MPC 9/1/2017, 11:54

    Bom dia Carlos.

    Bom, se entendi bem, creio que seja simplesmente fazer assim:
    Código:
        Dim cPort1 As Currency
        cPort1 = CCur(Port1)
        If cPort1 < 6 Then
            Port1.ForeColor = vbRed
            txtPort1.ForeColor = vbRed
            txtPort1 = "REPROVADO"
        Else
            Port1.ForeColor = vbBlue
            txtPort1.ForeColor = vbBlue
            txtPort1 = "APROVADO"
        End If
    Mudando um pouco de assunto, o tipo da variável auxiliar cPort1 pode ser Currency também, como voce havia feito e eu coloquei no presente código.

    Espero que seja do jeito que você deseja.

    Abraço.
    avatar
    carlosbell10
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 188
    Registrado : 04/10/2016

    [Resolvido]formatar cores Empty Re: [Resolvido]formatar cores

    Mensagem  carlosbell10 9/1/2017, 12:03

    oi, a palavra aprovado e reprovado ficou show de bola , está mudando decor beleza, só que agora estou com outro problema , quando clico em salvar , ele salva mais quando saio do formulario que entro outra vez , é como se eu nao estivesse salvo, ele volta e fica da cor preta, tem como me ajudar nisso ?
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5120
    Registrado : 20/04/2011

    [Resolvido]formatar cores Empty Re: [Resolvido]formatar cores

    Mensagem  Silvio 9/1/2017, 12:18

    Bom dia, apenas um pitaquinho...

    Coloque a rotina ( código ) que te foi passado no evento ao carregar e no atual do teu formulário.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    avatar
    carlosbell10
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 188
    Registrado : 04/10/2016

    [Resolvido]formatar cores Empty Re: [Resolvido]formatar cores

    Mensagem  carlosbell10 9/1/2017, 12:21

    ok, vou testar,
    avatar
    carlosbell10
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 188
    Registrado : 04/10/2016

    [Resolvido]formatar cores Empty Re: [Resolvido]formatar cores

    Mensagem  carlosbell10 9/1/2017, 12:37

    valeu , deu certo , eu nao sei se devo abrir outro topico ou falar aki mesmo, se estiver errando vc me corrige,

    é que no meu botão excluir do formulario cadastrar usuario, ele nao está excluindo o usuario, sabe me dizer o porque ?
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5120
    Registrado : 20/04/2011

    [Resolvido]formatar cores Empty Re: [Resolvido]formatar cores

    Mensagem  Silvio 9/1/2017, 12:48

    Duas coisas....

    1- nova duvida...novo tópico.

    2- não se esquecer de dar o tópico por resolvido.

    Abraços.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    avatar
    carlosbell10
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 188
    Registrado : 04/10/2016

    [Resolvido]formatar cores Empty Re: [Resolvido]formatar cores

    Mensagem  carlosbell10 9/1/2017, 12:55

    ok, eu vou colocar novo tópico , e gostaria que vc respondesse, vc foi muito atencioso, muitissimo obrigado

    Conteúdo patrocinado


    [Resolvido]formatar cores Empty Re: [Resolvido]formatar cores

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 8/11/2024, 01:00