Compartir vía


Propiedad PivotCell.DataField (Excel)

Devuelve un objeto PivotField que corresponde al campo de datos seleccionado.

Sintaxis

expresión. DataField

Expresión Variable que representa un objeto PivotCell .

Comentarios

Esta propiedad devuelve un error si el objeto PivotCell no es una de las constantes permitidas de XlPivotCellType: xlPivotCellTypeDataField, xlPivotCellTypeSubtotal o xlPivotCellTypeGrandTotal.

Ejemplo:

En este ejemplo se determina si la celda L10 se encuentra en el campo de datos de la tabla dinámica y devuelve el campo tabla dinámica que corresponde a la celda notificando al usuario o controla el error en tiempo de ejecución. Se supone que existe una tabla dinámica en la hoja de cálculo activa.

Sub CheckDataField() 
 
 On Error GoTo Not_In_DataField 
 
 MsgBox Application.Range("L10").PivotCell.DataField 
 Exit Sub 
 
Not_In_DataField: 
 MsgBox "The selected range is not in the data field of the PivotTable." 
 
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.