Quote Originally Posted by Doc.AElstein View Post
I am afraid this is foreign languuage to me ......"....the function returns a generic object...."......
I refer to the difference between the generic:
Function Fuk() As Object
and the type-specific:
Function Fuk() As Scripting.Dictionary
If the function declaration is the latter case, it is sensible also to declare the receiving variable as Scripting.Dictionary rather than as Object.