+ Reply to Thread
Results 1 to 7 of 7

Data Validation: Navigating list by pressing first letter ..

  1. #1
    Registered User
    Join Date
    01-08-2010
    Location
    Nashua, NH
    MS-Off Ver
    Excel 2007
    Posts
    2

    Data Validation: Navigating list by pressing first letter ..

    Hello Friends,

    I have created a sheet, which contains names of customers in alphabetical order and the customer just chooses his name from the list and all his data his shown. The problem is there are over 100 curtomers and scrolling through names is time consuming and customers dont favor it. Is there a way in data validation list which can allow me to navigate the drop down list faster by pressing the first letter or even typing a name and excel can auto-fill it based on the list.

    Please let me know. Thanks for your time.

    Best,
    Jayant !

  2. #2
    Forum Expert teylyn's Avatar
    Join Date
    10-28-2008
    Location
    New Zealand
    MS-Off Ver
    Excel 365 Insider Fast
    Posts
    11,372

    re: Data Validation: Navigating list by pressing first letter ..

    Hi jaymanwani7,

    you won't be able to do that with a data validation list. But if you use a listbox instead and a little VBA code that runs in the background, you can achieve autocomplete/autofilter functionality.

    Have a look here: http://www.dailydoseofexcel.com/arch...mit-a-listbox/

  3. #3
    Forum Expert royUK's Avatar
    Join Date
    11-18-2003
    Location
    Derbyshire,UK
    MS-Off Ver
    Xp; 2007; 2010
    Posts
    26,200

    Re: Data Validation: Navigating list by pressing first letter ..

    A ComboBox from the Controls toolbox is the best option, it has a built-in auto-complete
    Hope that helps.

    RoyUK
    --------
    For Excel Tips & Solutions, free examples and tutorials why not check out my web site

    Free DataBaseForm example

  4. #4
    Registered User
    Join Date
    01-08-2010
    Location
    Nashua, NH
    MS-Off Ver
    Excel 2007
    Posts
    2

    Re: Data Validation: Navigating list by pressing first letter ..

    Quote Originally Posted by teylyn View Post
    Hi jaymanwani7,

    you won't be able to do that with a data validation list. But if you use a listbox instead and a little VBA code that runs in the background, you can achieve autocomplete/autofilter functionality.

    Have a look here: http://www.dailydoseofexcel.com/arch...mit-a-listbox/

    ....

    Thank you for quick respone. Unfortunatley, I am good with excel but not good with VBA and I couldn't understand the VB code for boxes.

    What do you reccommend? Can anyone upload a sample fil here. I know thats asking too much, but I really tried to understand what to do but couldn't.

    I will highly appreciate if anyone can make sample excel file and I can use it as a tempelate.

    Best,
    Jay!

  5. #5
    Forum Expert Palmetto's Avatar
    Join Date
    04-04-2007
    Location
    South Eastern, USA
    MS-Off Ver
    XP, 2007, 2010
    Posts
    3,978

    Re: Data Validation: Navigating list by pressing first letter ..

    I will highly appreciate if anyone can make sample excel file and I can use it as a tempelate.
    This won't serve as a template, but it will get you started in the right direction.

    In the attached . . .

    A list of items was created and named range created/assigned for this list (Name = MyList)
    A Combobox from the Controls Tool Box was created and the named range uses as the source for the ListFIllRange property

    The combobox is set to be invisible unless the selected cell is in the range A1:A10, in which case it becomes visible and the selected item is then written to the active cell. The combobox has its "match" property set to first letter so it will match list items as you type.

    Please Login or Register  to view this content.
    Palmetto

    Do you know . . . ?

    You can leave feedback and add to the reputation of all who contributed a helpful response to your solution by clicking the star icon located at the left in one of their post in this thread.

  6. #6
    Forum Expert Palmetto's Avatar
    Join Date
    04-04-2007
    Location
    South Eastern, USA
    MS-Off Ver
    XP, 2007, 2010
    Posts
    3,978

    Re: Data Validation: Navigating list by pressing first letter ..

    While cleaning up my subscribed threads, I thought it worthwhile to point you to an excellent approach developed by JBeaucaire. It works perfectly and seems to be exactly what you were looking for.

    Auto Complete in a Data Validation cell technique

  7. #7
    Registered User
    Join Date
    11-02-2012
    Location
    Ontario, Canada
    MS-Off Ver
    Excel 07
    Posts
    1

    Re: Data Validation: Navigating list by pressing first letter ..

    i am having the same issue.... not good with VBA
    I have a list that i placed in validation but it is very tedious without the ability to quickly enter the letter or code if i know it
    also note that other cells are linked to this one via a vlookup
    The cell with the list is called "Child id" then this links to the next cell that will pull the adult ID and then the next cell that pulls the name

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1