Hello -
First, I've attached a sample workbook which will likely help you understand what I need. I have been struggling with this for days now and just can't figure it out.
To explain, I am working on an application whereas the user will "import" a list of names which will be stored on a hidden wkst called "Names". The number of names imported will vary widely from one event to another and... "may need to be updated from time to time"... but will likely never exceed 300 in total for any given company event. These names will be the foundation for a dynamic drop down list on the "UserWkst". In the attached workbook you will see that while I have a functional solution, it's rather clumsy. I just want the user to import a list of names associated to a company and then begin creating his list of preferred participants.
What I would like to do is create a macro that will do the following:
a) As a given, assume that once an import takes place, the Company ID, Event Name and the associated group of individual names (i.e., participant names) are added to the normalized list on the "Names" wkst.
b) Next, create named ranges containing the names of each individual associated with each Company ID. Note, these named ranges may need to be dynamic as names may be added or removed from time to time.
c) On the UserWkst, display relevant names associated with the selected Company ID in the drop down list in coloumn F.
d) This is the big one! When on the 'UserWkst" the user selects a name from any cell containing the drop down list, that name is then REMOVED from the drop down list. If the user makes a selection from any drop down list but then deletes his selection, the name is then ADDED BACK to the drop down list.
I hope this is clear and that someone in the community can help me out.
Thank you!
Bookmarks