Proprietà Chart.PivotLayout
Ottiene un oggetto PivotLayout che rappresenta il posizionamento dei campi in un rapporto di tabella pivot e il posizionamento degli assi in un rapporto di grafico pivot.
Spazio dei nomi: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel (in Microsoft.Office.Tools.Excel.dll)
Sintassi
'Dichiarazione
ReadOnly Property PivotLayout As PivotLayout
PivotLayout PivotLayout { get; }
Valore proprietà
Tipo: Microsoft.Office.Interop.Excel.PivotLayout
Oggetto PivotLayout che rappresenta il posizionamento dei campi in un rapporto di tabella pivot e il posizionamento degli assi in un rapporto di grafico pivot.
Note
Se il controllo Chart specificato non è un rapporto di grafico pivot, il valore di questa proprietà è nullriferimento null (Nothing in Visual Basic).
Esempi
Nell'esempio di codice riportato di seguito la pagina corrente di un grafico pivot esistente viene impostata sulla pagina denominata "Canada". Nell'esempio si presuppone che il foglio di lavoro corrente contenga un oggetto Chart denominato pivotChart1, corrispondente a un rapporto di grafico pivot.
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";
}
}
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.