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


2 participantes

    Identificar células coloridas em formulário contínuo

    Julio Lustosa
    Julio Lustosa
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 203
    Registrado : 23/02/2011

    Identificar células coloridas em formulário contínuo Empty Identificar células coloridas em formulário contínuo

    Mensagem  Julio Lustosa 16/3/2015, 14:03

    Bom dia à todos!

    Estou com um pequeno probleminha. Tenho que identificar em um formulário contínuo as células que estão pintadas com as suas respectivas cores, usando é claro o VBA.

    Já tentei Me.Texto.BackColor mas não recebi a informação correta. Na verdade, ele retorna a cor padrão do fundo (16777215) que é a cor branca.

    11505 - 16777215
    11506 - 16777215
    11507 - 16777215
    11530 - 16777215
    11537 - 16777215
    11538 - 16777215
    11570 - 16777215

    Na imagem em anexo mostro as células coloridas em vermelho e amarelo, e são estas células que preciso que me retorne a cor atual.

    Identificar células coloridas em formulário contínuo Nvp26o

    As células chegaram a estas cores graças a Formatação Condicional (veja imagem das regras):

    Identificar células coloridas em formulário contínuo 314z039

    Bom! Aguardo retornos. Obrigado.
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    Identificar células coloridas em formulário contínuo Empty Re: Identificar células coloridas em formulário contínuo

    Mensagem  Noobezinho 17/3/2015, 01:48

    Julio

    Faltou explicar para que deseja o retorno da cor dessas caixas de texto.
    Pintar cada controle com a formatação condicional  sabemos que é possível,
    mas o contrário acredito que não.
    Posso estar errado.
    Mas usou um critério para pintar o controle, porque não usar o mesmo critério no lugar da cor do controle?

    [ ]'s

    Noob


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    Julio Lustosa
    Julio Lustosa
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 203
    Registrado : 23/02/2011

    Identificar células coloridas em formulário contínuo Empty Re: Identificar células coloridas em formulário contínuo

    Mensagem  Julio Lustosa 18/3/2015, 18:37

    Ola Noob.

    Desculpe a demora em responder o seu post. Estava em atendimento técnico e não podia lhe responder.

    Bom! Eu já faço o filtro usando as fórmulas que formulei para a condicional, até aí tudo bem. O que quero fazer é sempre que construir esta fórmula, fazer um teste paralelo para conferir se a formula está certa. Por exemplo:

    Se 1 + 1 = 2, célula X será da cor vermelha;
    Se 3 + 2 = 5, célula X será da cor amarela;

    Mas as minhas fórmulas não são tão simples, são demasiadamente complicadas e trabalhosas, e uma coisa é você escrever as fórmulas em VBA, mas em "programar" na ferramenta de Formatação Condicional é outra coisa.

    O que eu pretendia com a função era exatamente isso. Que ele me retornasse a cor pintada naquele momento para que eu fizesse uma comparação com as fórmulas no Formatação Condicional.

    Mas deixarei isso para lá já que terei que mudar de estratégia por conta de um problema que surgiu durante a construção de uma consulta. Em uma coluna no Modo Design, tem uma séria de testes condicionais que são feitos para se chegar um resultado preciso. Me parece que há um limite de caracteres que pode ser inserido em cada coluna e acho que é de 1048. E por conta disto, terei que fazer de outra forma.

    Mas valeu pela ajuda.

    Abraços.

    Conteúdo patrocinado


    Identificar células coloridas em formulário contínuo Empty Re: Identificar células coloridas em formulário contínuo

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 15/5/2024, 01:54