IXlsPivotTables
COM interface ( getting help with interfaces )

 

interface IXlsPivotTables : IDispatch
{
  [id(1),propget] HRESULT Count([out, retval]int* nbpivottables);
  [id(2),propget] HRESULT Item([in]int i, [out, retval]IXlsPivotTable** pt);
  [id(3),propget] HRESULT ItemByName([in]BSTR name, [out, retval]IXlsPivotTable** pt);
  [id(4)]         HRESULT Add([out, retval]IXlsPivotTable** pt);
}

 

HRESULT Count([out, retval]int* nbpivottables);
returns how many pivot tables are stored.

HRESULT Item([in]int i, [out, retval]IXlsPivotTable** pt);
returns the i-th pivot table.

HRESULT ItemByName([in]BSTR name, [out, retval]IXlsPivotTable** pt);
returns the pivot table from its name.

HRESULT Add([out, retval]IXlsPivotTable** pt);
adds a pivot table.