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

    [Resolvido]Alterar cor de fundo em caixa de texto.

    avatar
    luisev
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 58
    Registrado : 03/01/2011

    [Resolvido]Alterar cor de fundo em caixa de texto. Empty [Resolvido]Alterar cor de fundo em caixa de texto.

    Mensagem  luisev 16/2/2011, 16:55

    Boas caros amigos,

    Gostaria de saber se é possível definir a cor de uma caixa de texto, num sub-formulário relacionado.

    O que eu pretendo é que se na linha referente ao cliente X de um sub-formulário, no caso do campo Y ter um determinado valor, a caixa de texto desse registo (por exemplo o nome) fique de outra cor.


    If Me.Selecionado = "S" Then
    Me.Nome.BackColor = 4210943
    Else
    Me.Nome.BackColor = 2210943
    End If



    Com esta instrução funciona a 50%!!!! Ou seja em todos os registos do sub-formulário o campo nome muda de cor. E o que pretendo é que apenas os que mudem sejam apenas em que o campo "Selecionado" seja igual a "S".


    Cumprimentos,

    Luis,

    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Alterar cor de fundo em caixa de texto. Empty Re: [Resolvido]Alterar cor de fundo em caixa de texto.

    Mensagem  criquio 16/2/2011, 17:00

    Melhor usar formatação condicional, caso precise de no máximo 4 cores.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Alterar cor de fundo em caixa de texto. Empty Re: [Resolvido]Alterar cor de fundo em caixa de texto.

    Mensagem  vieirasoft 16/2/2011, 17:03

    Teste assim

    Private Sub Form_Current()
    If Me.Nome.Value = "S" Then
    Me.Escola.BackColor = 4210943
    Else
    Me.Nome.BackColor = 2210943
    End If
    avatar
    luisev
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 58
    Registrado : 03/01/2011

    [Resolvido]Alterar cor de fundo em caixa de texto. Empty Re: [Resolvido]Alterar cor de fundo em caixa de texto.

    Mensagem  luisev 16/2/2011, 17:13

    Boas,

    Dá na mesma o que tentei... todos os registos do subformulário mudam de cor mesmo que não correspondam ao filtro do campo Selecionado=S.

    Luis,
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Alterar cor de fundo em caixa de texto. Empty Re: [Resolvido]Alterar cor de fundo em caixa de texto.

    Mensagem  vieirasoft 16/2/2011, 17:18

    Luis

    Eu testei aqui e deu certo. Posso enviar-lhe o exemplo se pretender. Algo se passa aí na sua BD
    avatar
    luisev
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 58
    Registrado : 03/01/2011

    [Resolvido]Alterar cor de fundo em caixa de texto. Empty Re: [Resolvido]Alterar cor de fundo em caixa de texto.

    Mensagem  luisev 16/2/2011, 17:19

    No seu caso est+á a ser feito num subformulário?
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Alterar cor de fundo em caixa de texto. Empty Re: [Resolvido]Alterar cor de fundo em caixa de texto.

    Mensagem  vieirasoft 16/2/2011, 17:20

    Sim Luis fiz isso num formulário contínuo
    avatar
    luisev
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 58
    Registrado : 03/01/2011

    [Resolvido]Alterar cor de fundo em caixa de texto. Empty Re: [Resolvido]Alterar cor de fundo em caixa de texto.

    Mensagem  luisev 16/2/2011, 17:25

    pois também no meu... Se puder enviar um print... o cógigo é posto no evento "no actual" do sub-formulário certo?
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Alterar cor de fundo em caixa de texto. Empty Re: [Resolvido]Alterar cor de fundo em caixa de texto.

    Mensagem  vieirasoft 16/2/2011, 17:27

    Faço melhor

    Vai aqui o exemplo

    http://dl.dropbox.com/u/8157744/Luis.zip
    avatar
    luisev
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 58
    Registrado : 03/01/2011

    [Resolvido]Alterar cor de fundo em caixa de texto. Empty Re: [Resolvido]Alterar cor de fundo em caixa de texto.

    Mensagem  luisev 16/2/2011, 17:35

    Tou a ver.... Talvez seja pelo facto de no meu o subformario ser tabular e não individual. Individualmente dá, mas quando mostra todos os registos deve ser mais complicado.

    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Alterar cor de fundo em caixa de texto. Empty Re: [Resolvido]Alterar cor de fundo em caixa de texto.

    Mensagem  criquio 16/2/2011, 17:37

    Creio que a formatação condicional resolva isso.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Alterar cor de fundo em caixa de texto. Empty Re: [Resolvido]Alterar cor de fundo em caixa de texto.

    Mensagem  vieirasoft 16/2/2011, 17:38

    Se for folha de dados dá problema. Coloque como contínuo. Eu prefiro trabalhar dessa maneira com sub formulários. Tem mais opções e você pode redesenha-lo a parecer o que entender, inclusive folha de dados. Experimente
    avatar
    luisev
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 58
    Registrado : 03/01/2011

    [Resolvido]Alterar cor de fundo em caixa de texto. Empty Re: [Resolvido]Alterar cor de fundo em caixa de texto.

    Mensagem  luisev 16/2/2011, 17:45

    Hehehe... o meu tb está em contínuo... Vou ver e faze-lo de novo para ver se há algo a bloquear a instrução. Vou tb ver o que descubro sobre formatação condicional.

    Quando souber alguma coisa dou notícias.

    Cumprimentos,

    Luis,
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Alterar cor de fundo em caixa de texto. Empty Re: [Resolvido]Alterar cor de fundo em caixa de texto.

    Mensagem  JPaulo 16/2/2011, 17:51

    Sub formulario Folha de Dados;

    http://dl.dropbox.com/u/771097/Luis_FolhaDados.zip

    Sub formulario Continuo;

    http://dl.dropbox.com/u/771097/Luis_Continuo.zip



    .................................................................................
    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

    [Resolvido]Alterar cor de fundo em caixa de texto. Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Alterar cor de fundo em caixa de texto. Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Alterar cor de fundo em caixa de texto. Folder_announce_new Instruções SQL como utilizar...
    avatar
    luisev
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 58
    Registrado : 03/01/2011

    [Resolvido]Alterar cor de fundo em caixa de texto. Empty Re: [Resolvido]Alterar cor de fundo em caixa de texto.

    Mensagem  luisev 16/2/2011, 18:09

    Fantástico!!!! Era o que estava a tentar e não tinha descoberto!

    No entanto amigo, desculpe a minha inexperiência....hehehe... mas... onde está o código???

    Não o encontro... Pelos vistos ainda sou um maçarico....

    Luis,
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Alterar cor de fundo em caixa de texto. Empty Re: [Resolvido]Alterar cor de fundo em caixa de texto.

    Mensagem  criquio 16/2/2011, 18:12

    Amigo, trata-se da formatação condicional que eu lhe falei. Clique no campo em questão e depois em Formatação condicional.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Alterar cor de fundo em caixa de texto. Empty Re: [Resolvido]Alterar cor de fundo em caixa de texto.

    Mensagem  JPaulo 16/2/2011, 18:14

    Clique no campo em questão (com o botão direito do mouse).


    .................................................................................
    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

    [Resolvido]Alterar cor de fundo em caixa de texto. Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Alterar cor de fundo em caixa de texto. Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Alterar cor de fundo em caixa de texto. Folder_announce_new Instruções SQL como utilizar...

    Conteúdo patrocinado


    [Resolvido]Alterar cor de fundo em caixa de texto. Empty Re: [Resolvido]Alterar cor de fundo em caixa de texto.

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 25/11/2024, 01:14