I am using the Aspose.Cells.GridDesktop control.
You may using following code snippet. If still there is any confussion please reach us with the sample application.
Private Sub GridDesktop1_CellDataChanged(ByVal sender As System.Object, ByVal e As Aspose.Cells.GridDesktop.CellEventArgs) Handles GridDesktop1.CellDataChanged
Dim CellValue As String = e.Cell.Value.ToString()
In initial question, I have already tried what you suggested.
We have enhanced the CellDataChanged event in Aspose.Cells.GridDesktop v126.96.36.1992.
When the formula is evaluated, the CellDataChanged event will be fired again.
You can get the formula result from e.Cell.Value.
Please find the updated version attached.