Hi
You could try this link
Debra Dalglieshs "Contextures Website"
She has a miriad of DataValidation routines that may help with what you
need.
http://www.contextures.com/xlDataVal15.html
It allows you to do multiple levels of Select & Filter based on you
criteria.
HTH
Mick.