Objeto CubeFields (Excel)
Colección de todos los objetos CubeField de un informe de tabla dinámica que se basa en un cubo OLAP. Cada objeto CubeField representa un campo de jerarquía o de medida del cubo.
Ejemplo:
Utilice la propiedad CubeFields del objeto PivotTable para devolver la colección CubeFields . En el ejemplo siguiente se crea una lista de nombres de campos de cubo de los campos de datos en el primer informe de tabla dinámica OLAP de la hoja Sheet1.
Set objNewSheet = Worksheets.Add
intRow = 1
For Each objCubeFld In _
Worksheets("Sheet1").PivotTables(1).CubeFields
If objCubeFld.Orientation = xlDataField Then
objNewSheet.Cells(intRow, 1).Value = objCubeFld.Name
intRow = intRow + 1
End If
Next objCubeFld
Use CubeFields (índice), donde index es el número de índice del campo de cubo, para devolver un único objeto CubeField . En el ejemplo siguiente se establece el nombre del segundo campo de cubo del primer informe de tabla dinámica en la hoja de cálculo actual.
strAlphaName = _
ActiveSheet.PivotTables(1).CubeFields(2).Name
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.