Objeto CalculatedMembers (Excel)

Uma coleção de todos os objetos CalculatedMember na Tabela Dinâmica especificada.

Comentários

Cada objeto CalculatedMember representa um membro calculado ou uma medida calculada.

Use a propriedade CalculatedMembers do objeto PivotTable para retornar uma coleção CalculatedMembers .

Há três tipos de membros calculados com suporte: Conjuntos nomeados, Membros Calculados e Medidas Calculadas. O suporte ao modelo de objeto está disponível para todos os três tipos desde o Excel 2010. O suporte à interface do usuário foi disponibilizado para Conjuntos Nomeados no Excel 2010. No Excel 2013, o recurso Membros Calculados e Medidas Calculadas do OLAP foi criado para criar uma interface de usuário para os membros calculados e mede o modelo de objeto.

Conjuntos nomeados são usados exatamente como no Excel 2010. Os conjuntos nomeados devem continuar a usar o método Add e o tipo enumeração XlCalculatedMemberType .

Os membros calculados têm as seguintes alterações para o Excel 2013:

Medidas calculadas têm as seguintes alterações para o Excel 2013:

Exemplo

O exemplo a seguir adiciona um conjunto a uma Tabela Dinâmica, supondo que exista uma Tabela Dinâmica do banco de dados SQL do FoodMart 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.

Métodos

Propriedades

Confira também

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.