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


4 participantes

    Formatação condicional em formulário contínuo

    avatar
    gfranguelli
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 35
    Registrado : 01/08/2012

    Formatação condicional em formulário contínuo Empty Formatação condicional em formulário contínuo

    Mensagem  gfranguelli 29/1/2013, 17:18

    lol!

    Caros colegas do fórum:

    Como fazer uma formatação condicional via código onde satisfaça 5 condições ou mais em um formulário contínuo?

    Ao abrir o formulário preciso que me retorne cada registro com uma cor de fundo diferente conforme a imposição do campo cidade.

    Exemplo:
    Cidade São Paulo cliente amarelo;
    Cidade Votuporanga cliente vermelho;
    Cidade Campinas cliente verde;
    Cidade Indaiatuba cliente azul;
    Cidade Mauá cliente laranja;

    Obs.:
    Ao abrir o formulário vou ter estas 5 cores mais o branco caso não satisfaça nenhuma condição.

    Detalhe:
    Access 2003

    Obrigado a todos


    Leandro
    Leandro
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1601
    Registrado : 12/11/2009

    Formatação condicional em formulário contínuo Empty Re: Formatação condicional em formulário contínuo

    Mensagem  Leandro 29/1/2013, 17:50

    Veja:

    Private Sub Form_Open(Cancel As Integer)
    Select Case Me!SeuCampo
    Case "São Paulo"
    Me!SeuCampo.BackColor = vbRed 'Cor do fundo - Vermelho
    Case "Votuporanga"
    Me!SeuCampo.BackColor = vbYellow 'Cor do fundo - Amarelo
    End Select
    End Sub

    Proceda sucessivamente para as outras cores.

    avatar
    gfranguelli
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 35
    Registrado : 01/08/2012

    Formatação condicional em formulário contínuo Empty Re: Formatação condicional em formulário contínuo

    Mensagem  gfranguelli 29/1/2013, 18:42

    Boa tarde Leandro!

    Obrigado pela atenção em sua resposta, mas infelizmente não funcionou.
    Os registros voltaram todos com a primeira cor "Vermelho", não obedecendo a instrução case restante.

    Se souber de uma outra solução e puder compartilhar, por favor!

    Obrigado

    Gilberto Franguelli




    Leandro
    Leandro
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1601
    Registrado : 12/11/2009

    Formatação condicional em formulário contínuo Empty Re: Formatação condicional em formulário contínuo

    Mensagem  Leandro 29/1/2013, 23:24

    É possível ver seu form?

    avatar
    gfranguelli
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 35
    Registrado : 01/08/2012

    Formatação condicional em formulário contínuo Empty Re: Formatação condicional em formulário contínuo

    Mensagem  gfranguelli 30/1/2013, 11:43

    Bom dia amigo!

    Segue no anexo o arquivo.

    Obrigado mais uma vez

    Gilberto

    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    Formatação condicional em formulário contínuo Empty Re: Formatação condicional em formulário contínuo

    Mensagem  JPaulo 30/1/2013, 14:27

    Em formulario continuo, só funfa no evento ao Pintar no Detalhe do form;


    Private Sub Detalhe_Paint()
    Select Case Me!Cidade
    Case "São Paulo"
    Me!txtColor.BackColor = vbRed 'Cor do fundo - Vermelho
    Case "Votuporanga"
    Me!txtColor.BackColor = vbYellow 'Cor do fundo - Amarelo
    Case "Campinas"
    Me!txtColor.BackColor = vbGreen
    Case "Indaiatuba"
    Me!txtColor.BackColor = vbBlue
    Case "Mauá"
    Me!txtColor.BackColor = vbMagenta
    Case ""
    Me!txtColor.BackColor = vbWhite
    End Select
    End Sub



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    Formatação condicional em formulário contínuo Folder_announce_new Utilize o Sistema de Busca do Fórum...
    Formatação condicional em formulário contínuo Folder_announce_new 102 Códigos VBA Gratuitos...
    Formatação condicional em formulário contínuo Folder_announce_new Instruções SQL como utilizar...
    Leandro
    Leandro
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1601
    Registrado : 12/11/2009

    Formatação condicional em formulário contínuo Empty Re: Formatação condicional em formulário contínuo

    Mensagem  Leandro 30/1/2013, 16:07

    Mais uma guardada no arquivo!
    Obrigado João Paulo.
    abraço

    avatar
    gfranguelli
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 35
    Registrado : 01/08/2012

    Formatação condicional em formulário contínuo Empty Re: Formatação condicional em formulário contínuo

    Mensagem  gfranguelli 30/1/2013, 17:14

    Prezados colegas:

    No evento ao Pintar tem somente a partir da versão 2007 em diante e infelizmente preciso para a versão 2003. Já busquei vários artigos sobre e pra falar a verdade somente um me trouxe um resultado mais próximo, porém não consigo entender todo o fonte da programação para chegar no resultado esperado. Aparentemente no exemplo que baixei tem solução, precisa de alguns ajustes, mas é bem complexo e está além de meus conhecimentos. Peço aos colegas que tem a solução poder estar colaborando para dar este tópico por encerrado, e aproveito em agradecer aos colegas que mostraram interesse em me ajudar.

    Obrigado

    Leandro
    Leandro
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1601
    Registrado : 12/11/2009

    Formatação condicional em formulário contínuo Empty Re: Formatação condicional em formulário contínuo

    Mensagem  Leandro 30/1/2013, 19:04

    Então faça o mesmo que o JPaulo explicou no evento ao Formatar da seção Detalhe.

    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    Formatação condicional em formulário contínuo Empty Re: Formatação condicional em formulário contínuo

    Mensagem  DamascenoJr. 18/2/2023, 12:04

    Gilberto, e esta situação aqui, como ficou?


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.

    Conteúdo patrocinado


    Formatação condicional em formulário contínuo Empty Re: Formatação condicional em formulário contínuo

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 28/3/2024, 12:18