Udostępnij za pośrednictwem


Właściwość Chart.PivotLayout —

Pobiera PivotLayout obiekt, który reprezentuje sposób umieszczenia pól w raporcie tabeli przestawnej i położenie osi w raporcie wykresu przestawnego.

Przestrzeń nazw:  Microsoft.Office.Tools.Excel
Zestaw:  Microsoft.Office.Tools.Excel (w Microsoft.Office.Tools.Excel.dll)

Składnia

'Deklaracja
ReadOnly Property PivotLayout As PivotLayout
PivotLayout PivotLayout { get; }

Wartość właściwości

Typ: Microsoft.Office.Interop.Excel.PivotLayout
A PivotLayout obiekt, który reprezentuje sposób umieszczenia pól w raporcie tabeli przestawnej i położenie osi w raporcie wykresu przestawnego.

Uwagi

Jeśli Chart formantu można określić nie jest raportem wykresu przestawnego, wartość tej właściwości jest nullodwołanie o wartości null (Nothing w języku Visual Basic).

Przykłady

Poniższy przykład kodu Ustawia bieżącą stronę dla istniejącej przestawnego do strony o nazwie "Kanada". W tym przykładzie założono, że zawiera bieżący arkusz Chart o nazwie pivotChart1 oznacza to w raporcie wykresu przestawnego.

Private Sub ChangePivotFieldPage()
    If pivotChart1.PivotLayout Is Nothing Then
        MsgBox("The specified chart is not a pivot chart.")
    Else
        Dim countryField As Excel.PivotField = _
            CType(pivotChart1.PivotLayout.PivotTable.PivotFields("Country"), _
             Excel.PivotField)
        countryField.CurrentPage = "Canada"
    End If
End Sub
private void ChangePivotFieldPage()
{
    if (pivotChart1.PivotLayout == null)
    {
        MessageBox.Show("The specified chart is not a pivot chart.");
    }
    else
    {
        Excel.PivotField countryField =
            (Excel.PivotField)pivotChart1.PivotLayout.
            PivotTable.PivotFields("Country");
        countryField.CurrentPage = "Canada";
    }
}

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

Chart Interfejs

Przestrzeń nazw Microsoft.Office.Tools.Excel