Chart.PivotLayout-Eigenschaft
Ruft ein PivotLayout-Objekt ab, das die Positionierung von Feldern in einem PivotTable-Bericht sowie die Positionierung der Achsen in einem PivotChart -Bericht darstellt.
Namespace: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel (in Microsoft.Office.Tools.Excel.dll)
Syntax
'Declaration
ReadOnly Property PivotLayout As PivotLayout
PivotLayout PivotLayout { get; }
Eigenschaftswert
Typ: Microsoft.Office.Interop.Excel.PivotLayout
Ein PivotLayout-Objekt, das die Positionierung von Feldern in einem PivotTable-Bericht und die Positionierung der Achsen in einem PivotChart -Bericht darstellt.
Hinweise
Wenn es sich beim angegebenen Chart-Steuerelement nicht um einen PivotChart-Bericht handelt, ist der Wert dieser Eigenschaft nullein Nullverweis (Nothing in Visual Basic).
Beispiele
Im folgenden Codebeispiel wird die aktuelle Seite für ein vorhandenes PivotChart auf die Seite mit dem Namen "Canada" festgelegt. In dem Beispiel wird davon ausgegangen, dass das aktuelle Arbeitsblatt ein Chart mit dem Namen pivotChart1 enthält, das ein PivotChart-Bericht ist.
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-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.