I have a large data set on sheet 1 and which feeds some reports on sheet 2.
I want the user to be able to customise the reports by essentially filtering criteria on sheet 1 but without having actual access to it.
The idea is to be able to access the values of the autofilter in another sheet, so that if they select a value from say column a, the selections for column b will reduce (as it does at source), which thereby prevents them from making invalid selections as the criteria will reduce according to previous selections for other columns.
I currently have a unique filtered list from each column which I use to provide a dropdown (through the data validation option). This is ok, but the user can select multiple criteria which filters out all the data, giving no results. I have a message box informing them of this, however I'd like to prevent them from doing this instead of telling them afterwards by making such criteria unavailable.
So I suppose the question is how do I get the available autofilter criteria into a cell on a different sheet using data validation?
Or is their another way to achieve this?
Bookmarks