Preciso da vossa ajuda ! Tenho num formulario uma Combobox "alimentada" por Value List. Para cada Item da Value List quero atribuir uma cor de fundo.
Crie um Procedimento,
Private Sub Combo106_Change()
If Me!Combo106.Value = "Activo" Then Me!Combo106.BackColor = RGB(250, 240, 230)
If Me!Combo106.Value = "Arquivo" Then Me!Combo106.BackColor = RGB(205, 205, 193)
If Me!Combo106.Value = "Dado/Devolvido/Fugiu" Then Me!Combo106.BackColor = RGB(238, 154, 73)
If Me!Combo106.Value = "Dívidas" Then Me!Combo106.BackColor = RGB(255, 215, 0)
If Me!Combo106.Value = "E-Mail Errado" Then Me!Combo106.BackColor = RGB(255, 69, 0)
If Me!Combo106.Value = "Morto" Then Me!Combo106.BackColor = RGB(54, 54, 54)
If Me!Combo106.Value = "Mudou de Clínica" Then Me!Combo106.BackColor = RGB(0, 100, 0)
If Me!Combo106.Value = "Não Enviar Campanha" Then Me!Combo106.BackColor = RGB(65, 105, 225)
End Sub
Ele altera as cores conforme o Value seleccionado. Depois de gravar o registo. Saio do Formulario. Quando volto a este registo ele assume o ValueList que seleccionei mas não a cor associada. Como resolver ?
Crie um Procedimento,
Private Sub Combo106_Change()
If Me!Combo106.Value = "Activo" Then Me!Combo106.BackColor = RGB(250, 240, 230)
If Me!Combo106.Value = "Arquivo" Then Me!Combo106.BackColor = RGB(205, 205, 193)
If Me!Combo106.Value = "Dado/Devolvido/Fugiu" Then Me!Combo106.BackColor = RGB(238, 154, 73)
If Me!Combo106.Value = "Dívidas" Then Me!Combo106.BackColor = RGB(255, 215, 0)
If Me!Combo106.Value = "E-Mail Errado" Then Me!Combo106.BackColor = RGB(255, 69, 0)
If Me!Combo106.Value = "Morto" Then Me!Combo106.BackColor = RGB(54, 54, 54)
If Me!Combo106.Value = "Mudou de Clínica" Then Me!Combo106.BackColor = RGB(0, 100, 0)
If Me!Combo106.Value = "Não Enviar Campanha" Then Me!Combo106.BackColor = RGB(65, 105, 225)
End Sub
Ele altera as cores conforme o Value seleccionado. Depois de gravar o registo. Saio do Formulario. Quando volto a este registo ele assume o ValueList que seleccionei mas não a cor associada. Como resolver ?