Не хочет, злодей, компилировать!
Тип объявлен:
Public Type TypeName
в обыкновенном модуле и используется в классе того же проекта в качестве свойства (Private переменная as TypeName со всеми вытекающими в процедурах Get и Let).
При компиляции выдаёт ошибку:
" Only public defined types defined in public object modules can be used as parameters or return types for public procedures of ckass modules."
Ну что мне с ним делать! Подскажите пожалуйста.