Nota
L'accés a aquesta pàgina requereix autorització. Podeu provar d'iniciar la sessió o de canviar els directoris.
L'accés a aquesta pàgina requereix autorització. Podeu provar de canviar els directoris.
El método CreatePivotFields permite a los usuarios aplicar un filtro a campos dinámicos que aún no se han agregado a la tabla dinámica mediante la creación del objeto PivotField correspondiente.
Sintaxis
expresión. CreatePivotFields
expresión Variable que representa un objeto CubeField .
Observaciones
En las tablas dinámicas OLAP, los campos dinámicos no existen hasta que el cubefield correspondiente se agrega a la tabla dinámica. El método CreatePivotFields permite a los usuarios crear todos los campos dinámicos de un cubefield. Los usuarios también pueden agregar filtros a los campos dinámicos y establecer propiedades de los mismos antes de agregar el objeto CubeField a la tabla dinámica.
Ejemplo
Sub FilterFieldBeforeAddingItToPivotTable()
ActiveSheet.PivotTables("PivotTable1").CubeFields("[Date].[Fiscal]").CreatePivotFields
ActiveSheet.PivotTables("PivotTable1").PivotFields("[Date].[Fiscal].[Fiscal Year]").VisibleItemsList =
"[Date].[Fiscal].[Fiscal Semester]").VisibleItemsList = Array("")
ActiveSheet.PivotTables("PivotTable1").PivotFields( _
"[Date].[Fiscal].[Fiscal Quarter]").VisibleItemsList = Array("")
ActiveSheet.PivotTables("PivotTable1").PivotFields("[Date].[Fiscal].[Month]"). _
VisibleItemsList = Array("")
ActiveSheet.PivotTables("PivotTable1").PivotFields("[Date].[Fiscal].[Date]"). _
VisibleItemsList = Array("")
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.