Cuando se modifica una celda mi función se actualice y muestre el nuevo resultado
Suponiendo que en Hoja2 hubiera una tabla cuyo origen de datos estuvieran en Hoja1, si se necesita que al modificar cualquier celda de dicho origen de datos se actualice automáticamente la tabla dinámica se podría usar el siguiente código:
La función que uso es
Function Calcula(valor As Double) As Double
On Error Resume Next
variable = valor
rango = ("A" & variable)
Calcula = Worksheets(ActiveSheet.Index - 1).Range(rango).Value
End Function
1 Respuesta
Respuesta de Dante Amor