OLE Automation method returned unsupported type

Error 436

An OLE Automation method or property returned an array or an unsupported data type.

Visual Basic allows you to read and write elements of arrays but not whole arrays. Try to read one element from the array at a time. If the size of the array is known this may be as simple as supplying a subscript to the array reference. The documentation of the application that created the object may indicate how to determine the size of the array.