Coloracion de Combobox en ciertas condiciones
Tengo una plantilla de access con 4 combobox( cboxyear, cboxcountry, cboxcity y cboxrestricciones).
Estos combobox estan interconectados entre ellos atravez de una linea en SQL y la funcion rowsource ademas no importa con que combobox se empieza a filtrar. Pero quisiera que si por ejemplo selecciono Cboxcountry ( Mexico) ;el combobox "cboxrestricciones" se vuelva de color verde si es que existe alguna restriccion para el pais mexico y si no se mantenga de color blanco.
He intentado lo siguiente
Privat sub Color()
dim varcountry as byte
if isnull(me.cboxcountry) or me.cboxcountry="" then
varcountry=0
else varcountry=1
end if
if varcountry=0 and cboxrestriccion.listcount=0 then
cboxrestriccion.backcolor=vbwhite
elseif varcountry=1 and cboxrestriccion.listcount=0 then
cboxrestriccion.backcolor=vbwhite
elseif varcountry=1 and cboxrestriccion.listcount<>0 then
cboxrestriccion.backcolor=vbgreen
end if
end sub
He intentado esto pero el combobox Restricciones se mantiene verde ya sea con elementos en la lista o no.