Coleção CalculatedMembers

CalculatedMembers
CalculatedMember

Uma coleção de todos os objetos CalculatedMember na tabela dinâmica especificada. Cada objeto CalculatedMember representa um campo calculado ou item calculado.

Usar a coleção Names

Use a propriedade CalculatedMembers do objeto PivotTable para retornar uma coleção CalculatedMembers. O exemplo a seguir adiciona um conjunto a uma tabela dinâmica, supondo que exista uma tabela dinâmica na planilha ativa.

Sub UseCalculatedMember()

Dim pvtTable As PivotTable

Set pvtTable = ActiveSheet.PivotTables(1)

pvtTable.CalculatedMembers.Add Name:="[Beef]", _
Formula:="'{[Product].[All Products].Children}'", _
Type:=xlCalculatedSet

End Sub

Observação No método Add do exemplo anterior, o argumento Formula deve ter uma instrução de sintaxe MDX válida. O argumento Name deve ser aceitável pelo provedor Online Analytical Processing (OLAP) e o argumento Type deve ser definido.