IXlsVBAModule
COM interface ( getting help with interfaces )

 

interface IXlsVBAModule : IDispatch
{
  [id(1),propget] HRESULT Name([out, retval]BSTR* name);
  [id(2),propget] HRESULT VBAMacros([out, retval]BSTR* macros);
}

 

HRESULT Name([out, retval]BSTR* name);
returns the module name.

HRESULT VBAMacros([out, retval]BSTR* macros);
returns the VBA macros in plain text.