Método PivotTable.AddDataField (Excel)

Agrega un campo de datos a un informe de tabla dinámica. Devuelve un objeto PivotField que representa el nuevo campo de datos.

Sintaxis

más sencilla.AddDataField (campo, título, función)

expresión Variable que representa un objeto de tabla dinámica .

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
Field Obligatorio Objeto Campo único en el servidor. Si los datos de origen son de procesamiento analítico en línea, OLAP (Online Analytical Processing), el campo único es un campo de cubo. Si los datos de origen no son de procesamiento analítico en línea (datos de origen no OLAP), el campo único es un campo de tabla dinámica.
Caption Opcional Variant Rótulo utilizado en el informe de tabla dinámica para identificar este campo de datos.
Función Opcional Variant Función que se ejecuta en el campo de datos agregado.

Valor devuelto

PivotField

Ejemplo

En este ejemplo se agrega un campo de datos titulado Puntuación total a una tabla dinámica denominada Tabla dinámica1. En este ejemplo se supone que existe una tabla en la que una de las columnas contiene una columna denominada Puntuación.

Sub AddMoreFields() 
 
 With ActiveSheet.PivotTables("PivotTable1") 
 .AddDataField ActiveSheet.PivotTables( _ 
 "PivotTable1").PivotFields("Score"), "Total Score" 
 End With 
 
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.