WorksheetBase.PivotTables – metoda
objekt představující buď získá jeden kontingenční tabulkasestava ( Microsoft.Office.Interop.Excel.PivotTableobjekt) nebo kolekce kontingenční tabulka tabulek ( Microsoft.Office.Interop.Excel.PivotTablesobjekt) list.
Obor názvů: Microsoft.Office.Tools.Excel
Sestavení: Microsoft.Office.Tools.Excel.v4.0.Utilities (v Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Syntaxe
'Deklarace
Public Function PivotTables ( _
index As Object _
) As Object
public Object PivotTables(
Object index
)
Parametry
- index
Typ: System.Object
Název nebo číslo sestava.
Vrácená hodnota
Typ: System.Object
objekt představující buď jednu kontingenční tabulkasestava ( Microsoft.Office.Interop.Excel.PivotTableobjekt) nebo kolekce kontingenční tabulka tabulek ( Microsoft.Office.Interop.Excel.PivotTablesobjekt) list.
Poznámky
Volitelné parametry
Informace o volitelných parametrů, viz The Variable missing and Optional Parameters in Office Solutions.
Příklady
Následující kód například použití PivotTables metoda Microsoft.Office.Interop.Excel.PivotTables kolekce aktuálního list a aktualizuje každý kontingenční tabulka v kolekce
Tento příklad je přizpůsobení úrovni dokumentu.
Private Sub RefreshPivotTables()
Dim pivotTables1 As Excel.PivotTables = _
CType(Me.PivotTables(), Excel.PivotTables)
If pivotTables1.Count > 0 Then
For Each table As Microsoft.Office.Interop.Excel.PivotTable _
In pivotTables1
table.RefreshTable()
Next
Else
MsgBox("This workbook contains no pivot tables.")
End If
End Sub
private void RefreshPivotTables()
{
Excel.PivotTables pivotTables1 =
(Excel.PivotTables)this.PivotTables(missing);
if (pivotTables1.Count > 0)
{
foreach (Microsoft.Office.Interop.Excel.PivotTable table
in pivotTables1)
{
table.RefreshTable();
}
}
else
{
MessageBox.Show("This workbook contains no pivot tables.");
}
}
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.