how to create a dynamic drop down list in excel

dariusd77

New Member
Joined
Jan 24, 2013
Messages
26
hope so one can help me out. I know how to create a drop down list, and I know how to do it so that as a person types the list will search and find what they are looking for..

But my problem is it seems it doesn't work with a large group of Data, when to me that is when it is most useful.
I have a list of over 40,000 parts. However when i create the dropdown list..it will not do the search..I have to type the full name of the part in..That kinda defeat the purpose.. Anyone have any ideas.
here is how i been creating the list.

I would sort the list in alphabetical order, then highlight all the table and give it a name in the name box.
then i would hide all the rows of list of data.
Then just below the list i would select the cell go to validation = allow list, source = name of list.
this create the drop down list, and also allow you to do the typing and search feature as well.

Any suggestion of a better way of doing it? that does not include VBA or using any control boxes.
Oh and the list has more list where as they search and choose the part, it also populates the cost and price.


Thanks for any help you can offer
 

Excel Facts

What does custom number format of ;;; mean?
Three semi-colons will hide the value in the cell. Although most people use white font instead.
Perhaps try this.

With your list in alphabetical order, at the top of the A's insert a row and a single "A", do the same for each letter in the alphabet to your entire list.

Now when you want to find a part that starts with say, an "R", type in the drop down cell the letter "R" AND DO NOT HIT ENTER.

While the cell is still active, click the down arrow of the drop down. It will take you to the top of the "R" named parts.

Now you have only to scroll the R's to make your final selection.

Regards,
Howard
 
Upvote 0
Noting that you don't want controls, ActiveX ComboBox controls do have AutoComplete functionality, and work great if you are going to have just a few of them.
 
Upvote 0

Forum statistics

Threads
1,223,230
Messages
6,170,883
Members
452,364
Latest member
springate

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top