Kelvin Stott
Active Member
- Joined
- Oct 26, 2010
- Messages
- 338
Hi,
I would like to run a macro if any cells in a given range change in value. I tried to use Private Sub Worksheet_Change(ByVal Target As Range), however this only seems to return the cells whose values are changed directly (i.e., as input values), rather than by recalculating formulae that are based on inputs elsewhere in the workbook.
Is there any way to identify all cells that are automatically updated in a sheet as a result of recalculation, as well as any cells which are changed manually?
Thanks for any help.
Kelvin
I would like to run a macro if any cells in a given range change in value. I tried to use Private Sub Worksheet_Change(ByVal Target As Range), however this only seems to return the cells whose values are changed directly (i.e., as input values), rather than by recalculating formulae that are based on inputs elsewhere in the workbook.
Is there any way to identify all cells that are automatically updated in a sheet as a result of recalculation, as well as any cells which are changed manually?
Thanks for any help.
Kelvin