in reply to Re^2: Win32::OLE and lvalue issue
in thread Win32::OLE and lvalue issue

can you tell me where you learned that piece of information?

From the pod. It's not properly documented, but it's there under LetProperty:

In Win32::OLE property assignment using the hash syntax is equivalent to the Visual Basic Set syntax (by reference assignment):

$Object->{Property} = $OtherObject;

corresponds to this Visual Basic statement:

Set Object.Property = OtherObject