CalculatedFields Collection Object

Microsoft Excel Visual Basic

Show All

CalculatedFields Collection Object

         
PivotTables (PivotTable) CalculatedFields (PivotField)

A collection of PivotField objects that represents all the calculated fields in the specified PivotTable report. For example, a report that contains Revenue and Expense fields could have a calculated field named “Profit” defined as the amount in the Revenue field minus the amount in the Expense field.

Remarks

For OLAP data sources, you cannot set this collection, and it always returns Nothing.

Using the CalculatedFields Collection

Use the CalculatedFields method to return the CalculatedFields collection The following example deletes the calculated fields from the PivotTable report named “Pivot1”.

For Each fld in _
        Worksheets(1).PivotTables("Pivot1").CalculatedFields
    fld.Delete
Next

Use CalculatedFields(index), where index is specified field’s name or index number, to return a single PivotField object from the CalculatedFields collection.