Куда нужно запихивать Public Type, чтобы его можно было использовать в вовращаемом функцией значением. Трабл в том, что если ложу этот тип в простой модуль, среда ругается:
Microsoft Visual Basic очень неприлично писал(а):Only public user defined types defined in public object modules can be used as parameters or return types for public procedures of class modules or as fields of public user defined types
Ну ладно, думаю обычный модуль - вроде не публичный, пихаю тип в классовый. Слышу в ответ:
Microsoft Visual Basic очень неприлично писал(а):Cannot define a Public user-defined type within a private object module
Пробую в форму - тот же ответ. В чём тут дело и как решить эту проблему?