WorksheetBase.PivotTables – metoda
Získá objekt, který představuje buď jediný kontingenční ( Microsoft.Office.Interop.Excel.PivotTable objekt) nebo kolekce kontingenční tabulky: ( Microsoft.Office.Interop.Excel.PivotTables objekt) na listu.
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 protokolu.
Vrácená hodnota
Typ: System.Object
Objekt představující buď jediný kontingenční ( Microsoft.Office.Interop.Excel.PivotTable objekt) nebo kolekce kontingenční tabulky: ( Microsoft.Office.Interop.Excel.PivotTables objekt) na listu.
Poznámky
Volitelné parametry
Informace o volitelných parametrech naleznete v tématu Volitelné parametry v řešeních pro systém Office.
Příklady
Následující příklad kódu používá PivotTables metoda získat Microsoft.Office.Interop.Excel.PivotTables kolekce aktuálního list a aktualizuje každý kontingenční tabulky v kolekci
Tento příklad je pro přizpůsobení na ú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();
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.