Propiedad PivotField.CubeField (Excel)
Devuelve el objeto CubeField del que desciende el campo de tabla dinámica especificado. Solo lectura.
expresión. Cubefield
Expresión Variable que representa un objeto PivotField .
En este ejemplo se crea una lista de los nombres de campo de cubo para todos los campos de jerarquía del primer informe de tabla dinámica basado en procesamiento analítico en línea (OLAP) en la primera hoja de cálculo. En este ejemplo se supone que existe un informe de tabla dinámica en la primera hoja de cálculo.
Sub UseCubeField()
Dim objNewSheet As Worksheet
Set objNewSheet = Worksheets.Add
objNewSheet.Activate
intRow = 1
For Each objPF in _
Worksheets(1).PivotTables(1).PivotFields
If objPF.CubeField.CubeFieldType = xlHierarchy Then
objNewSheet.Cells(intRow, 1).Value = objPF.Name
intRow = intRow + 1
End If
Next objPF
End Sub
¿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.