EliseFreedman
Programmer
Hi There
I have a spreadsheet which contains dependant drop down boxes. The contents of the drop down boxes are all dependant on what the user has selected in the previous drop down, for example if they have selected AT WORK then the next column will have options including TURN OFF PC AT NIGHT, USE VIDEO CONFERENCING etc. Similarly if they chose AT HOME in the first drop down, the next column will have ACTIVELY RECYCLE, TURN THERMOSTAT DOWN etc. The formula for the 2nd column (F22) is as follows =INDIRECT(VLOOKUP(D22,PartsLookup,5,0)) where the partslookup list is a named range on another worksheet containing all the possible values.
My problem is that the validation does not appear to be working for the 2nd column. Whilst the user can select from the values in the drop downs and the correct values appear, there is nothing to stop them ignoring what is there and typing their own text. I have ticked the box to say show error alert if invalid data is entered but it still lets the user type in their own data. The validation works OK for the first column. The only difference I can see is in my formula within the data, validation. The first column simply refers to a named range.
Can anyone tell me how to get validation to work when using the indirect formula.
I have a spreadsheet which contains dependant drop down boxes. The contents of the drop down boxes are all dependant on what the user has selected in the previous drop down, for example if they have selected AT WORK then the next column will have options including TURN OFF PC AT NIGHT, USE VIDEO CONFERENCING etc. Similarly if they chose AT HOME in the first drop down, the next column will have ACTIVELY RECYCLE, TURN THERMOSTAT DOWN etc. The formula for the 2nd column (F22) is as follows =INDIRECT(VLOOKUP(D22,PartsLookup,5,0)) where the partslookup list is a named range on another worksheet containing all the possible values.
My problem is that the validation does not appear to be working for the 2nd column. Whilst the user can select from the values in the drop downs and the correct values appear, there is nothing to stop them ignoring what is there and typing their own text. I have ticked the box to say show error alert if invalid data is entered but it still lets the user type in their own data. The validation works OK for the first column. The only difference I can see is in my formula within the data, validation. The first column simply refers to a named range.
Can anyone tell me how to get validation to work when using the indirect formula.