Compartir vía


Propiedad PivotField.CubeField (Excel)

Devuelve el objeto CubeField del que desciende el campo de tabla dinámica especificado. Solo lectura.

Sintaxis

expresión. Cubefield

Expresión Variable que representa un objeto PivotField .

Ejemplo:

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

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.