Metodo WorksheetBase.PivotTables
Ottiene un oggetto che rappresenta un singolo rapporto di tabella pivot (oggetto Microsoft.Office.Interop.Excel.PivotTable) oppure una raccolta di tutti i rapporti di tabella pivot (oggetto Microsoft.Office.Interop.Excel.PivotTables) nel foglio di lavoro.
Spazio dei nomi: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel.v4.0.Utilities (in Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Sintassi
'Dichiarazione
Public Function PivotTables ( _
index As Object _
) As Object
public Object PivotTables(
Object index
)
Parametri
- index
Tipo: System.Object
Nome o numero del rapporto.
Valore restituito
Tipo: System.Object
Oggetto che rappresenta un singolo rapporto di tabella pivot (oggetto Microsoft.Office.Interop.Excel.PivotTable) oppure una raccolta di tutti i rapporti di tabella pivot (oggetto Microsoft.Office.Interop.Excel.PivotTables) nel foglio di lavoro.
Note
Parametri facoltativi
Per informazioni sui parametri facoltativi, vedere Parametri facoltativi nelle soluzioni Office.
Esempi
Nell'esempio di codice riportato di seguito viene utilizzato il metodo PivotTables per ottenere la raccolta Microsoft.Office.Interop.Excel.PivotTables del foglio di lavoro corrente e vengono aggiornate le singole tabelle pivot della raccolta.
Questo esempio è valido per una personalizzazione a livello di documento.
Private Sub RefreshPivotTables()
Dim pivotTables1 As Excel.PivotTables = _
CType(Me.PivotTables(), Excel.PivotTables)
If pivotTables1.Count > 0 Then
For Each table As Microsoft.Office.Interop.Excel.PivotTable _
In pivotTables1
table.RefreshTable()
Next
Else
MsgBox("This workbook contains no pivot tables.")
End If
End Sub
private void RefreshPivotTables()
{
Excel.PivotTables pivotTables1 =
(Excel.PivotTables)this.PivotTables();
if (pivotTables1.Count > 0)
{
foreach (Microsoft.Office.Interop.Excel.PivotTable table
in pivotTables1)
{
table.RefreshTable();
}
}
else
{
MessageBox.Show("This workbook contains no pivot tables.");
}
}
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.