You can use several combo boxes to do this.
In the query for the Combo box build in the where clause the path to said combo box.
condition = combo.column(1)
'Requery' each subsequant combo box when a its parent information changes. This will refresh each combo boxes contents.
Hope this helps