Ok, so in answer to your questions:
1. I'm not 100% clear on what you mean by this, do you mean that you'd want it as a "Fancy Listbox" rather than a "Fancy Dropdown"? If so then yes, this is a trivial change.
2. You would get the last entry added to the cRows collection and read it's tbValue property, I've also added a property to return this in the workbook, both work in the same way though:
3. You loop through the public collection of cRows - I'm not sure that you'd need to add them to an array separately, but it's up to you:
See the attached with all the above
Bookmarks