Objeto CalculatedMembers (Excel)

Colección de todos los objetos CalculatedMember de la tabla dinámica especificada.

Comentarios

Cada objeto CalculatedMember representa un miembro o una medida calculada.

Utilice la propiedad CalculatedMembers del objeto PivotTable para devolver una colección CalculatedMembers .

Hay tres tipos admitidos de miembros calculados: Conjuntos con nombre, Miembros calculados y Medidas calculadas. La compatibilidad con el modelo de objetos ha estado disponible para los tres tipos desde Excel 2010. La compatibilidad con la interfaz de usuario estaba disponible para conjuntos con nombre en Excel 2010. En Excel 2013, se creó la característica OLAP Calculated Members and Calculated Measures (Miembros calculados olap y medidas calculadas ) para crear una interfaz de usuario para los miembros calculados y el modelo de objetos de medidas.

Conjuntos con nombre se usa exactamente igual que en Excel 2010. Los conjuntos con nombre deben seguir usando el método Add y la enumeración XlCalculatedMemberType de tipo.

Los miembros calculados tienen los siguientes cambios para Excel 2013:

Medidas calculadas tiene los siguientes cambios para Excel 2013:

Ejemplo:

En el ejemplo siguiente se agrega un conjunto a una tabla dinámica, suponiendo que existe una tabla dinámica de la base de datos SQL FoodMart en la hoja de cálculo activa.

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

Nota:

Para el método Add del ejemplo anterior, el argumento Formula debe tener una instrucción con sintaxis MDX válida. El argumento Name debe ser aceptable para el proveedor de OLAP (Online Analytical Processing) y el argumento Type debe estar definido.

Métodos

Propiedades

Vea también

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.