Método PivotTable.PivotValueCell (Excel)
Recupere el objeto PivotValueCell para una tabla dinámica determinada que proporciona determinados índices de fila y columna.
Sintaxis
expresión. PivotValueCell (RowLine, ColumnLine)
Expresión Variable que representa un objeto PivotTable .
Parameters
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
RowLine | Opcional | Variant | Si es de tipo PivotLine, especifica la línea dinámica en el área de fila con la que pivotValueCell está alineada. Si es de tipo Int, especifica la posición de la línea dinámica en el área de fila con la que pivotValueCell está alineado. Si falta, Empty, Null o 0 especifica la fila total general. |
ColumnLine | Opcional | Variant | Si es de tipo PivotLine, especifica la línea dinámica en el área de columna con la que pivotValueCell está alineado. Si es de tipo Int, especifica la posición de la línea dinámica en el área de columna con la que pivotValueCell está alineado. Si falta, Empty, Null o 0 especifica la columna total general. |
Valor devuelto
PIVOTVALUECELL
Ejemplo:
En este ejemplo de código se usa la propiedad PivotValueCell para comprobar si el valor de una celda de una tabla dinámica es mayor que el valor de otra celda.
Sub TestEquality()
Dim X As Double
Dim Y As Double
'This code assumes you have a Standalone PivotChart on one of the worksheets
X = ThisWorkbook.PivotTables(1).PivotValueCell(1, 1).Value
Y = ThisWorkbook.PivotTables(1).PivotValueCell(1, 2).Value
If X > Y Then
MsgBox "X is greater than Y"
Else
MsgBox "Y is greater than X"
End If
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.