Partager via


PivotTable.AllocationMethod Property

Gets or sets what method to use to allocate values when performing what-if analysis on a PivotTable report based on an OLAP data source.

Namespace:  Microsoft.Office.Interop.Excel
Assembly:  Microsoft.Office.Interop.Excel (in Microsoft.Office.Interop.Excel.dll)

Syntax

'Declaration
Property AllocationMethod As XlAllocationMethod
    Get
    Set
'Usage
Dim instance As PivotTable
Dim value As XlAllocationMethod

value = instance.AllocationMethod

instance.AllocationMethod = value
XlAllocationMethod AllocationMethod { get; set; }

Property Value

Type: Microsoft.Office.Interop.Excel.XlAllocationMethod
An XlAllocationMethod object.

Remarks

Read/write.

The AllocationMethod property corresponds to the Allocation Method setting in the What-If Analysis Settings dialog box. The default setting is xlEqualAllocation, which corresponds to the Equal Allocation setting. If the AllocationMethod property is set to xlWeightedAllocation, which corresponds to the Weighted Allocation setting, you can optionally specify the weight expression to use by setting the AllocationWeightExpression property. If you do not specify a weight expression, a weight expression equivalent to <leaf cell value> / <existing value> is used.

See Also

Reference

PivotTable Interface

PivotTable Members

Microsoft.Office.Interop.Excel Namespace