共用方式為


Chart.PivotLayout 屬性

取得 PivotLayout 物件,表示樞紐分析表報表中的欄位位置和樞紐分析圖報表中的座標軸位置。

命名空間:  Microsoft.Office.Tools.Excel
組件:  Microsoft.Office.Tools.Excel (在 Microsoft.Office.Tools.Excel.dll 中)

語法

'宣告
ReadOnly Property PivotLayout As PivotLayout
    Get
PivotLayout PivotLayout { get; }

屬性值

型別:Microsoft.Office.Interop.Excel.PivotLayout
PivotLayout 物件,表示樞紐分析表報表中的欄位位置和樞紐分析圖報表中的座標軸位置。

備註

如果您指定的 Chart 控制項不是樞紐分析圖報表,則這個屬性的值為 nullNull 參照 (即 Visual Basic 中的 Nothing)。

範例

下列程式碼範例會將現有樞紐分析圖目前的頁面設定為名稱為 "Canada" 的頁面。這個範例是假設目前工作表包含名為 pivotChart1 的樞紐分析圖報表 Chart

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

.NET Framework 安全性

請參閱

參考

Chart 介面

Microsoft.Office.Tools.Excel 命名空間