http://www.perlmonks.org?node_id=997652


in reply to Passing SAFEARRAY type to Visio win32::ole object from Perl

See Win32/OLE related tutorials/examples/resources and Win32::OLE::Variant - Create and modify OLE VARIANT variables