WorksheetBase.PivotTables – metoda
Získá objekt, který představuje buď jeden kontingenční ( Microsoft.Office.Interop.Excel.PivotTable objektu) nebo kolekci kontingenčních tabulkách ( Microsoft.Office.Interop.Excel.PivotTables objekt) v 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 sestavy.
Vrácená hodnota
Typ: System.Object
Objekt, který představuje buď jednu sestavu kontingenční tabulky ( Microsoft.Office.Interop.Excel.PivotTable objektu) nebo kolekci kontingenčních tabulkách ( Microsoft.Office.Interop.Excel.PivotTables objekt) v listu.
Poznámky
Volitelné parametry
Informace o volitelných parametrů naleznete v tématu Volitelné parametry v Office Solutions.
Příklady
Následující příklad kódu používá PivotTables metodu pro získání Microsoft.Office.Interop.Excel.PivotTables kolekce aktuálního listu a aktualizuje každý kontingenční tabulky v kolekci
V tomto příkladu je úroveň dokument přizpůsobení.
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.