Método PivotField.AddPageItem (Excel)
Agrega un elemento adicional a un campo de página de varios elementos.
Sintaxis
expresión. AddPageItem (Item, ClearList)
Expresión Variable que representa un objeto PivotField .
Parameters
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
Item | Obligatorio | String | Nombre de origen de un objeto PivotItem , correspondiente al nombre único del miembro de Procesamiento analítico en línea (OLAP) específico. |
ClearList | Opcional | Variant | Si es False (valor predeterminado), se agrega un elemento de página a la lista existente. Si su valor es True, se eliminan todos los elementos actuales y se agrega el contenido de Item. |
Comentarios
Para evitar errores en tiempo de ejecución, el origen de datos debe ser un origen OLAP, el campo elegido debe estar actualmente en la posición de la página y la propiedad EnableMultiplePageItems debe establecerse en True.
Ejemplo:
En este ejemplo, Microsoft Excel agrega un elemento de página con el nombre de origen "[Product].[All Products].[Food].[Eggs]". En este ejemplo se supone que existe una tabla dinámica OLAP en la hoja de cálculo activa.
Sub UseAddPageItem()
' The source is an OLAP database and you can manually reorder items.
ActiveSheet.PivotTables(1).CubeFields("[Product]"). _
EnableMultiplePageItems = True
' Add the page item titled "[Product].[All Products].[Food].[Eggs]".
ActiveSheet.PivotTables(1).PivotFields("[Product]").AddPageItem ( _
"[Product].[All Products].[Food].[Eggs]")
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.