I have a Collection of Textboxes of a Class. I would like to iterate through the collection members and retrieve their Names, like MyColl(i).Name. Unfortunately, this attempt fails (property not avaialble). So I tried to assign the member to a new variable Tbx as MSForms.Textbox which is exactly the object type I added to the collection in the first place. However, Set Tbx = myColl(i) also fails (type mismatch). I would like to know the reason. Also, how can I get at the collection members?