OLE Automation There’s actually quite a lot to unpack, but in a nutshell: OLE Automation = IDispatch(Ex) + VARIANT + IEnumVARIANT References