MS Access + mudar cor em combobox

netscooter

I'm cool cuz I Fold
Boas

Estou com uma pequena dificuldade que não consigo descortinar, se me puderem ajudar agradeço.

É o seguinte, tenho uma base de dados em access com formulários, numa tabela tenho nome de pessoas e tenho um campo que guarda o valor "sim" ou "não".
Depois tenho um formulário que contém um sub-formulário com uma tabela que tem linhas onde se vão fazendo os registos que são armazenados noutra tabela, cada linha tem um campo que é uma combobox que vai ler os dados à tabela das pessoas, o que eu pretendia era que em função dos valores "sim" ou "não", aparecesse na combobox, o nome das pessoas a vermelha caso fosse "sim", e a preto normal caso fosse "não".

Será que me podiam dizer como posso fazer isso no access? Já andei à procura mas não descobri em lado nenhum o que pretendia.

Obrigado desde já.
 
Olá :)

Experimenta o seguinte

Código:
Private Sub CBox_Change()

If Me!CBox.Value = "Sim" Then Me!CBox.ForeColor = 255
If Me!CBox.Value = "Não" Then Me!CBox.ForeColor = 0

End Sub

Sempre que seleccionares a palavra "Sim" o texto fica vermelho.

Colocas o código no evento "Alterar" (Change) da combobox. Propriedades, Acontecimentos, Alterar...

Atenção ao nome da ComboBox, eu dei o nome de Cbox, tu dás o nome que entenderes.
 
Última edição:
Back
Topo