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
expresión. AddDataField (Field, Caption, Function)
Expresión Variable que representa un objeto PivotTable .
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 denominado 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 Score.
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.