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
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..