Propriedade Chart.PivotLayout
Obtém um PivotLayout objeto que representa o posicionamento dos campos em um relatório de tabela dinâmica e o posicionamento dos eixos em um relatório de gráfico dinâmico.
Namespace: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel (em Microsoft.Office.Tools.Excel.dll)
Sintaxe
'Declaração
ReadOnly Property PivotLayout As PivotLayout
Get
PivotLayout PivotLayout { get; }
Valor de propriedade
Tipo: Microsoft.Office.Interop.Excel.PivotLayout
A PivotLayout objeto que representa o posicionamento dos campos em um relatório de tabela dinâmica e o posicionamento dos eixos em um relatório de gráfico dinâmico.
Comentários
Se o Chart controle que você especificar é o relatório de gráfico dinâmico, o valor desta propriedade é nulluma referência nula (Nothing no Visual Basic).
Exemplos
O exemplo de código a seguir define a página atual para um gráfico de dinâmico existente para a página chamada "Canada". Este exemplo assume que a planilha atual contém uma Chart chamado pivotChart1 isto é um gráfico dinâmico relatório.
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áveis.