Hi Saurav,
There is a way to check whether the user has pressed escape during
your calculation or macro - you'd need to check in the Excel SDK for
details - XlCall.xlAbort might be the test.
A user can toggle between the formulae and the calculated result on a
sheet by pressing Ctrl+` (that's the back-tick key).
Regards,
Govert