Ejemplo:
tabla1: ciudades (número; nombre;...)
tabla2: clientes(número;nombre, ciudad...)
suponiendo que el rowsource de cuadro1 es:
"select case ciudades.número, ciudades.nombre from ciudades orderby ciudades.nombre;"
Ponemos en el rowsource del cuadro2 lo siguiente:
"select case clientes.número, clientes.nombre from clientes where clientes.ciudad= " & me.cuadro1 & " orderby clientes.nombre;"
En el evento después de acutalizar del cuadro1 ponemos:
if not isnull(me.cuadro1) then
cuadro2.requery
end if
Te debe de funcionar perfectamente...