Compartilhar via


CalculatedMembers.AddCalculatedMember Método

Definição

Adiciona um campo ou item calculado a uma tabela dinâmica.

public Microsoft.Office.Interop.Excel.CalculatedMember AddCalculatedMember (string Name, object Formula, object SolveOrder, object Type, object DisplayFolder, object MeasureGroup, object ParentHierarchy, object ParentMember, object NumberFormat);
Public Function AddCalculatedMember (Name As String, Formula As Object, Optional SolveOrder As Object, Optional Type As Object, Optional DisplayFolder As Object, Optional MeasureGroup As Object, Optional ParentHierarchy As Object, Optional ParentMember As Object, Optional NumberFormat As Object) As CalculatedMember

Parâmetros

Name
String

O nome do membro calculado.

Formula
Object

A fórmula do membro calculado.

SolveOrder
Object

A ordem de resolução do membro calculado.

Type
Object

O tipo do membro calculado.

DisplayFolder
Object

Uma pasta que existe para exibir medidas calculadas.

MeasureGroup
Object

O grupo ao qual o calculado pertence.

ParentHierarchy
Object

O caminho pai do ParentMember.

ParentMember
Object

O pai do membro calculado.

NumberFormat
Object

O formato de números usados para membros calculados.

Retornos

Comentários

O argumento Formula deve ter uma instrução de sintaxe MDX (expressão multidimensional) válida. O argumento Nome deve ser aceitável para o provedor OLAP (Processamento Analítico Online).

  • DisplayFolder: as pastas de exibição só são válidas para medidas calculadas. Eles não são válidos para membros calculados. A cadeia de caracteres pode ter ponto-e-vírgula ; nele. Os ponto e vírgula designam várias pastas de exibição. Por exemplo, se você usar a cadeia de caracteres minha pasta1; myfolder2, em seguida, a medida calculada será exibida em duas pastas de exibição uma chamada myfolder1 a outra chamada 'myfolder2'. A cadeia de caracteres pode ter backslashes \. Isso designa um caminho hierárquico para a pasta de exibição. Por exemplo, se você usar a cadeia de caracteres welcome\to\seattle, haverá uma pasta de exibição chamada welcome que contém uma pasta de exibição chamada para a qual contém uma pasta de exibição chamada seattle. As pastas de exibição são pastas virtuais.  Eles realmente não existem no mesmo sentido que pensamos em pastas do sistema. Elas só existem para fins de exibição das medidas calculadas.
  • NumberFormat: os formatos de número só podem ser definidos por macros. Não há interface do usuário para defini-los. Essa é a única propriedade que não pode ser definida por meio da interface do usuário. O tipo é sempre xlNumberFormatTypeDefault quando um membro calculado é criado por meio da interface do usuário. Os formatos de número só são válidos para membros calculados. Elas não são válidas para medidas calculadas.
  • ParentHierarchy: a hierarquia pai pode ser qualquer hierarquia MDX válida. As hierarquias pai só são válidas para membros calculados. Elas não são válidas para medidas calculadas. Se um membro pai for escolhido que esteja em uma hierarquia pai diferente, a hierarquia pai será alterada automaticamente para corresponder à hierarquia pai do membro pai.

Aplica-se a