Using a view to limit dimension members is good idea.
There is no way in Excel to limit member list of filter dimension (some tools apply non empty to criteria, so filter shows only dimension members with data).
I think you can try Excel 2010 and slicers.
Another options are perspectives in the cube and dynamic security settings (show dimension member if condition si met).
best regards
Grzegorz