Я ищу правильный способ создания и возврата нового объекта класса в VBA.
Мне знаком следующий шаблон для возврата новой переменной Type (возвращается по значению):
Public Type Foo
x as Integer
y as Integer
End Type
Public Function NewFoo() as Foo
NewFoo.x = 4
NewFoo.y = 2
End Function
Каким будет эквивалентный синтаксис для нового объекта Class (возвращен по ссылке)?
Public Function NewMyClass() As MyClass
''// ...?
End Function