Some days ago I read about a drop-down list that shows a list depending on the content of another cell. That's nice! It works great, except for dynamic ranges. When the source of the list is this: =IF(A1="",W,INDIRECT(A1)), it only works when the lists are hard coded. That makes it a little awkward to add items to the list. I can solve this with VBA, but maybe there's another solution?
In the example file range F is dynamic. When A1=F, then the list doesn't show. Evaluating the formula results in #REF.
When the dynamic range is not used in a formula, but addressed in the source of the list, it's ok (see cell E1). I cannot figure out why.
For the file: http://dl.dropbox.com/u/54069060/DR_DepDataVal.xlsx.
In the example file range F is dynamic. When A1=F, then the list doesn't show. Evaluating the formula results in #REF.
When the dynamic range is not used in a formula, but addressed in the source of the list, it's ok (see cell E1). I cannot figure out why.
For the file: http://dl.dropbox.com/u/54069060/DR_DepDataVal.xlsx.