Link to home
Start Free TrialLog in
Avatar of Let's Go
Let's GoFlag for Australia

asked on

Select item from Excel drop-down list by pressing letter key

I have set up a drop-down list in Excel, using data validation to a list (named range).

How can I set up the list so that a user can press a letter key (or a sequence of keys) to bring the highlighted entry in the list to the first entry in the list beginning with the selected letter (or letters)?  This is standard behaviour in many other programs (including Autofilter in Excel 2003).

We are currently moving from Excel 2002/2003 to Excel 2010, so please specify if your response only works in certain versions of Excel.

(Please note: I know that it is possible to have a similar result using combo-boxes, but at this stage I do not want to convert my spreadsheets to using ActiveX/controls.)

Thanks for your help.
ASKER CERTIFIED SOLUTION
Avatar of Rory Archibald
Rory Archibald
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Remove the Data Validation and use a combo box.
Scott C
Please note the 'Please note' part of the original post... ;)
I saw the 'please note'.  But the only realistic way is to use a combo.
-S
Avatar of Let's Go

ASKER

Thanks, for your comments.

clarkscott, unfortunately, comboboxes are not practical with my spreadsheets which have large numbers of drop-down lists in many different cells.

rorya, your idea of using hidden rows is interesting.

It sounds like the real answer is "this cannot be done; put in a feature request with Microsoft".  This is not what I was hoping for, but seems to be the case.

I will leave this question open for another day or so, in case someone else has an idea, before accepting rorya's answer.

Thanks again for your help.