Multiple Dropdowns with Hundreds of Options in the List

faygie

New Member
Joined
Jun 2, 2015
Messages
14
I am setting up an Excel program for a catering company. They have a list of hundreds of menu choices. Each customer orders many items. I'm trying to set up a template where there are 100 rows per customer and each row contains a dropdown with the same list of menu options.

I had originally created a simple dropdown list in each cell, using a named range with all the menu choices.

However, it is very time consuming to fill out. I would like to have an autocomplete option for each cell. I was able to do it in VBA using a combobox but I dont think I can have a hundred combo boxes per customer.

Any ideas would be greatly appreciated.

Thanks.
 

Excel Facts

Enter current date or time
Ctrl+: enters current time. Ctrl+; enters current date. Use Ctrl+: Ctrl+; Enter for current date & time.
By Autocomplete do you mean you want to have default values for each customer? *(and have them change it if they don't want it?)
 
Upvote 0
No, there are no default values. Each customer has an empty worksheet with 100 rows. Each row is a dropdown list, all based on the same named range which is a list of food.
 
Upvote 0
Can you explain what you mean by auto-complete ?

ie when customer is filling out form that have to either a) type the whole item or b) pick from large drop down list
 
Upvote 0
Now it's just a simple dropdown list from the data validation menu. They have to pick from a large drop down list. I want it to auto complete, sort of like what google chrome does- it gives you suggestions as you type...
 
Upvote 0
I saw that before I started this thread but as I stated above, I can't use a combo box with VBA because I need 100 rows (drop down lists) per customer so I can't have 100 combo boxes or else my workbook will be extremely heavy and impractical to manage.
 
Upvote 0
then it sounds like you'll need to find a different approach all together...
 
Upvote 0
So a customer places an order and each order is placed on a new sheet is that correct?
Each row represents a new item they ordered is that correct?
How many columns are used for each customer?
I would think a UserForm ListBox would be a good plan. The customer selects from the listbox the items they want to order. When you hit a submit button all the items the customer orders in put in separate rows in a single column. Is it necessary for each customer to have a separate sheet?
Instead of having 100 option buttons on a Userform we have a 100 items shown in a listbox they choose from.

Would this work?
We could have a separate sheet for each customer if that is necessary.
If you think this plan may work I could help you set this up.
 
Upvote 0
I know I need a different approach and that's what I'm asking for. Do you have any ideas of what I should do?
 
Upvote 0

Forum statistics

Threads
1,203,105
Messages
6,053,544
Members
444,670
Latest member
laurenmjones1111

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