Clase PivotItem - un elemento de un campo de tabla dinámica (Excel VBA)

La clase PivotItem representa un elemento de un campo de tabla dinámica.

Las siguientes clases dan acceso a la clase PivotItem


Dim pvti as PivotItem
Set pvti = ActiveCell.PivotItem

For Each

A continuación, se muestra un ejemplo de cómo procesar los elementos PivotItem en una colección.


Dim pvtiCalculatedItem As PivotItem
For Each pvtiCalculatedItem In Application.CalculatedItems()
	
Next pvtiCalculatedItem

Métodos

Delete - Elimina el objeto.

DrillTo - El método drillto permite profundizar hasta un campo dinámico especificado desde un PivotItem.

Propiedades

Value (Default member) - Devuelve o establece un valor de tipo String que representa el nombre del elemento de la tabla dinámica especificado.

Caption Devuelve un valor de tipo String que representa el texto del rótulo del elemento dinámico.

ChildItems Devuelve un objeto que representa un solo elemento de tabla dinámica (un objeto PivotItem ) o una colección de todos los elementos (un objeto PivotItems ) que están agrupados como secundarios en el campo especificado o secundarios del elemento especificado.

DataRange Devuelve un objeto Range tal como se muestra en la siguiente tabla.

DrilledDown True si la marca del campo de tabla dinámica especificado o del elemento de tabla dinámica se establece en "drilled" (expandido o visible).

Formula Devuelve o establece un valor de tipo String que representa la fórmula del objeto en notación de estilo A1 y en el lenguaje de la macro.

IsCalculated Es True si el elemento de tabla dinámica es un campo o un elemento calculado.

LabelRange Devuelve un objeto Range que representa todas las celdas del informe de tabla dinámica que contienen el elemento.

Name Devuelve o establece un valor de tipo String que representa el nombre del objeto.

Parent Devuelve el objeto primario del objeto especificado.

ParentItem Devuelve un objeto PivotItem que representa el elemento primario de la tabla dinámica en el objeto PivotField primario (el campo debe estar agrupado para que tenga un elemento primario).

ParentShowDetail Es True si el elemento especificado se muestra porque uno de sus primarios muestra los detalles.

Position Devuelve o establece un valor de tipo Long que representa la posición del elemento en su campo si se está mostrando en ese momento.

RecordCount Devuelve el número de registros de la memoria caché de tabla dinámica o el número de registros de caché que contienen el elemento especificado.

ShowDetail Es True si el esquema se expande en el rango especificado (para que la información detallada de la columna o la fila esté visible).

SourceName Devuelve un valor de tipo Variant que representa el nombre del objeto especificado tal como aparece en los datos de origen originales del informe de tabla dinámica especificado.

SourceNameStandard Devuelve una cadena de tipo String que representa el nombre del origen de los elementos de la tabla dinámica en la configuración de formato estándar de Inglés (Estados Unidos).

StandardFormula Devuelve o establece un valor String que especifica fórmulas con formato Inglés (Estados Unidos) estándar.

Visible Devuelve o establece un valor Boolean que determina si el objeto es visible.

PivotItems - Colección de todos los objetos PivotItem de un campo de tabla dinámica.

Range - Representa una celda, una fila, una columna, una selección de celdas que contienen uno o más bloques de celdas contiguos o un rango 3D.