ближе к теме: разобравшись с пользовательскими объектами, я стал объединять их в коллекции. Исходя из определения коллекция - это группа объединенных однотипных объектов. Вот какой код я нашел в помощи для создания коллекции объектов:
- Код: Выделить всё
Dim MyCollection As New Collection
Dim MyObject As New Class1*
MyCollection.Add item:=MyObject, key:=key
Set MyObject = Nothing
* конечно должен быть модуль класса с именем Class1 в котором описаны свойства и методы объекта
но таким образом можно в коллекцию добавить какой угодно объект, например WorkSheets(1), тем самым сломав всю структуру коллекции
проблема: как грамотно задать коллекцию, сгруппировать объекты только однотипные и так чтобы медот Add добавлял объект с уже зараннее заданной структурой