Compartir vía


Método PivotTable.AddFields (Excel)

Agrega campos de filas, columnas y páginas a un informe de tabla dinámica o de gráfico dinámico.

Sintaxis

expresión. AddFields (RowFields, ColumnFields, PageFields, AddToTable)

Expresión Variable que representa un objeto PivotTable .

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
RowFields Opcional Variant Especifica un nombre de campo (o una matriz de nombres de campo) que se agregará como filas o se agregará al eje de categorías.
ColumnFields Opcional Variant Especifica un nombre de campo (o una matriz de nombres de campo) que se agregará como columnas o se agregará al eje de serie.
PageFields Opcional Variant Especifica un nombre de campo (o una matriz de nombres de campo) que se agregará como páginas o se agregará al área de página.
AddToTable Opcional Variant Sólo se aplica a los informes de tabla dinámica. True para agregar al informe los campos especificados (no se reemplazan los campos existentes). False para reemplazar los campos existentes con los nuevos campos. El valor predeterminado es False.

Valor devuelto

Variant

Comentarios

Se debe especificar uno de los argumentos de campo.

Los nombres de campo especifican el nombre único devuelto por la propiedad SourceName del objeto PivotField .

Este método no está disponible para los orígenes de datos OLAP.

Ejemplo:

En este ejemplo se reemplazan los campos de columnas ya existentes en el primer informe de tabla dinámica de Sheet1 con los campos Status y Closed_by.

Worksheets("Sheet1").PivotTables(1).AddFields _ 
 ColumnFields:=Array("Status", "Closed_By")
 

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.