Attached sheet has three DropLists (Cols D, H and L) containing Operator names, populated by the Ranges in Cols O - Q.
Same name can appear in more than one list.
When a name is selected, need to remove the name from ANY Range it appears in, so the same operator cannot be assigned twice.
Code below should loop through Col D, H and L. If it finds a name, it should loop through Cols O - Q looking for every instance of that name. When it finds a match, it adds it to an Array. When it finishes searching for a match to Col L the array should hold all instances of each name selected, which should then be deleted from Cols O - Q, and the remaining names 'shuffled up' to close the gaps, so none of the DropLists will now include any name selected already.
Can't see why it is isn't working?
All solutions, suggestions and alternatives welcome as ever.Please Login or Register to view this content.
Ochimus
Bookmarks