Chart.PivotLayout, propriété
Obtient un objet PivotLayout qui représente le positionnement des champs dans un rapport PivotTable et le positionnement des axes dans un rapport PivotChart.
Espace de noms : Microsoft.Office.Tools.Excel
Assembly : Microsoft.Office.Tools.Excel (dans Microsoft.Office.Tools.Excel.dll)
Syntaxe
'Déclaration
ReadOnly Property PivotLayout As PivotLayout
PivotLayout PivotLayout { get; }
Valeur de propriété
Type : Microsoft.Office.Interop.Excel.PivotLayout
Objet PivotLayout qui représente le positionnement des champs dans un rapport PivotTable et le positionnement des axes dans un rapport PivotChart.
Notes
Si le contrôle Chart que vous spécifiez n'est pas un rapport PivotChart, la valeur de cette propriété est nullune référence null (Nothing en Visual Basic).
Exemples
L'exemple de code suivant définit la page nommée "Canada" comme étant la page actuelle d'un PivotChart existant. Cet exemple suppose que la feuille de calcul active contient un Chart nommé pivotChart1 qui est un rapport PivotChart.
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";
}
}
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.