I am pretty new to this collection lark so i have a few questions.

1. Do i have to create a class module etc to be able to use a collection. MSDN appears to suggest that you don't need a class module, but can just use collections like normal variables.

2. Can i store a user type in a collection. I have a type which holds a Form reference and a String, and i would like to store that type in the collection.

Those are my main questions. On top of that any advice any one can give on the general use of collections would be greatly appreciated.

Thanks in advance.