CalculatedMembers.AddCalculatedMember 方法

定义

向数据透视表中添加计算字段或计算项。

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

参数

Name
String

计算成员的名称。

Formula
Object

计算成员的公式。

SolveOrder
Object

计算成员的求解次序。

Type
Object

计算成员的类型。

DisplayFolder
Object

用于显示计算度量值的文件夹。

MeasureGroup
Object

计算结果所属的组。

ParentHierarchy
Object

ParentMember 的父路径。

ParentMember
Object

计算成员的父级。

NumberFormat
Object

用于计算成员的数字格式。

返回

注解

Formula 参数必须具有有效的 MDX (多维表达式) 语法语句。 联机分析处理 (OLAP) 提供程序必须接受 Name 参数。

  • DisplayFolder:显示文件夹仅对计算度量值有效。 它们对计算成员无效。 字符串可以有分号;in it. 分号指定多个显示文件夹。 例如,如果使用字符串 my folder1;myfolder2 然后,计算度量值将显示在两个显示文件夹中,一个名为 myfolder1,另一个名为“myfolder2”。 字符串可以有反斜杠 \。 这将指定显示文件夹的分层路径。 例如,如果使用欢迎\to\seattle 字符串,则会有一个名为 welcome 的显示文件夹,该文件夹包含名为 的显示文件夹,该文件夹包含名为 seattle 的显示文件夹。 显示文件夹是虚拟文件夹。  它们并不真正存在于我们想象到的系统文件夹的相同意义上。 它们仅用于显示计算度量值。
  • NumberFormat:数字格式只能由宏设置。 没有用于设置它们的用户界面。 这是无法通过用户界面设置的唯一属性。 通过用户界面创建计算成员时,类型始终为 xlNumberFormatTypeDefault 。 数字格式仅对计算成员有效。 它们对计算度量值无效。
  • ParentHierarchy:父层次结构可以是任何有效的 MDX 层次结构。 父层次结构仅对计算成员有效。 它们对计算度量值无效。 如果选择的父成员位于不同的父层次结构中,则会自动更改父层次结构以匹配父成员的父层次结构。

适用于