MaximoAccess

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

Obrigado

Administração do MaximoAccess

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

    [Resolvido]Mudar cor de campo via vba

    Compartilhe
    avatar
    Agravina
    VIP
    VIP

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1458
    Registrado : 18/07/2010

    [Resolvido]Mudar cor de campo via vba

    Mensagem  Agravina em 17/10/2018, 14:24

    Bom dia !
    É Possível fazer o seguinte o procedimento


    em formulário folha de dados o campo dtvencimento , se estiver vencimento alterar cor fonte para vermelho
    e se for possível alterar o campo status para vencido.

    tem como fazer isso e como fazer?
    avatar
    IvanJr.
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 305
    Registrado : 22/11/2016

    Re: [Resolvido]Mudar cor de campo via vba

    Mensagem  IvanJr. em 17/10/2018, 16:05

    Pressione o botão direito do mouse no controle desejado e escolha a opção formatação condicional. Aí então monte os critérios e a formação que deseja atribuir.

    Via VBA, [Você precisa estar registrado e conectado para ver este link.]
    avatar
    Agravina
    VIP
    VIP

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1458
    Registrado : 18/07/2010

    Re: [Resolvido]Mudar cor de campo via vba

    Mensagem  Agravina em 17/10/2018, 21:29

    Complicado!
    avatar
    Marcelo David
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2494
    Registrado : 21/04/2011

    Re: [Resolvido]Mudar cor de campo via vba

    Mensagem  Marcelo David em 17/10/2018, 21:39

    Amigo, com a formatação condicional e uma expressão seimed deve chegar ao seu pretendido.
    Se quiser, poste aqui que vemos se dará certo...


    .................................................................................
    Marcelo David
    [Você precisa estar registrado e conectado para ver este link.] (em construção)
    avatar
    Agravina
    VIP
    VIP

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1458
    Registrado : 18/07/2010

    Re: [Resolvido]Mudar cor de campo via vba

    Mensagem  Agravina em 17/10/2018, 22:07

    Ola Marcelo o que eu queria fazer é o seguinte

    campo estiver vencido o campo dtvencimento ficara fonte vermelho ,mas quando eu colocar no campo status pago ele voltar a cor fonte preta

    segue o bd
    Anexos
    teste.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (67 Kb) Baixado 2 vez(es)
    avatar
    Marcelo David
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2494
    Registrado : 21/04/2011

    Re: [Resolvido]Mudar cor de campo via vba

    Mensagem  Marcelo David em 17/10/2018, 22:22

    Veja se é isso:
    Anexos
    teste_new1.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (72 Kb) Baixado 6 vez(es)


    .................................................................................
    Marcelo David
    [Você precisa estar registrado e conectado para ver este link.] (em construção)
    avatar
    Agravina
    VIP
    VIP

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1458
    Registrado : 18/07/2010

    Re: [Resolvido]Mudar cor de campo via vba

    Mensagem  Agravina em 17/10/2018, 22:31

    Exatamente isso Marcelo muito obrigado!
    Vou estudar o que você fez agora.
    avatar
    Marcelo David
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2494
    Registrado : 21/04/2011

    Re: [Resolvido]Mudar cor de campo via vba

    Mensagem  Marcelo David em 17/10/2018, 22:44

    Para facilitar o aprendizado:

    Na formatação condicional do campo DtVencimento, em Formatar apenas as celulas em que: escolhi A expressão e pus: [Status]="Em aberto" E [DtVencimento]


    Destrinchando a expressão: O campo Status deve ser igual a "Em aberto" e o campo DtVencimento seja menor que a data atual. Caso atenda a esses dois critérios, aplico a formatação.
    Marcando como resolvido aqui...


    Última edição por Marcelo David em 17/10/2018, 23:02, editado 2 vez(es)


    .................................................................................
    Marcelo David
    [Você precisa estar registrado e conectado para ver este link.] (em construção)
    avatar
    Agravina
    VIP
    VIP

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1458
    Registrado : 18/07/2010

    Re: [Resolvido]Mudar cor de campo via vba

    Mensagem  Agravina em 17/10/2018, 23:00

    Pois estava a colocar a contrario e sem este E ai
    Obrigado

    Só mais um perguntinha repare q tenho campo dias em atraso como fazer para quando colocar no status pago este campo para de contar os dias em atraso?

      Data/hora atual: 16/12/2018, 11:54