Propriedade Chart.PivotLayout
Obtém um objeto de PivotLayout que representa o posicionamento dos campos em um relatório de tabela dinâmica e posicionamento dos eixos em um relatório de PivotChart.
Namespace: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel (em Microsoft.Office.Tools.Excel.dll)
Sintaxe
'Declaração
ReadOnly Property PivotLayout As PivotLayout
PivotLayout PivotLayout { get; }
Valor de propriedade
Tipo: Microsoft.Office.Interop.Excel.PivotLayout
Um objeto de PivotLayout que representa o posicionamento dos campos em um relatório de tabela dinâmica e posicionamento dos eixos em um relatório de PivotChart.
Comentários
Se o controle de Chart você especifica não é um relatório de PivotChart, o valor dessa propriedade é nulluma referência nula (Nothing no Visual Basic).
Exemplos
O exemplo de código a seguir define a página atual para um PivotChart existente a página chamada “Canadá”. Este exemplo pressupõe que a planilha atual contiver Chart chamado pivotChart1 que é um relatório de 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";
}
}
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.