¿Cómo guardar un historial de cada vez que se cambie el resultado de una fórmula en Excel y ponerle la de cambio?
La fórmula es un vínculo que proviene de un plc, dice así: =RSLINX[RASTREOS!'QUEBRADORA.Rastreo.Lote,L1,C1' , esta fórmula está en B3 y cambia constantemente pero no tiene un tiempo determinado, lo que quiero es que se vaya guardando cada vez que cambien los valores a partir de F3 a manera de historial y a su vez a partir de E3 vaya diciendo la hora y día del cambio en la celda, esta fórmula me ha sido útil:
Private sub worksheet_calculate ()
Static anteriorvalor as variant
If range ("B3").Value <> 1 Then
Anteriorvalor = range ("B3").Value
If range ("F3").Value <>"" then
Call Copia_Pega
End if
End if
End Sub
La macro Copia_Pega es una simple de copiar y pegado especial, sin embargo no sé ponerle fecha y además los números no me salen en orden de llegada si no por orden de menor a mayor.