WorksheetBase.PivotTables(Object) Methode

Definition

Ruft ein Objekt ab, das entweder einen einzelnen PivotTable-Bericht (ein PivotTable-Objekt) oder eine Auflistung aller PivotTable-Berichte (ein PivotTables-Objekt) auf einem Arbeitsblatt darstellt.

public object PivotTables (object index);

Parameter

index
Object

Der Name oder die Nummer des Berichts.

Gibt zurück

Object

Ein Objekt, das entweder einen einzelnen PivotTable-Bericht (ein PivotTable-Objekt) oder eine Auflistung aller PivotTable-Berichte (ein PivotTables-Objekt) auf einem Arbeitsblatt darstellt.

Beispiele

Im folgenden Codebeispiel wird die PivotTables -Methode verwendet, um die Microsoft.Office.Interop.Excel.PivotTables -Auflistung des aktuellen Arbeitsblatts zu erhalten und jede pivotfähige in der Auflistung zu aktualisieren.

Dieses Beispiel gilt für eine Anpassung auf Dokument Ebene.

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.");
    }
}
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

Hinweise

Optionale Parameter

Weitere Informationen zu optionalen Parametern finden Sie unter optionale Parameter in Office-Projektmappen.

Gilt für