Question : excel vba Run a Macro every time sheet is changed
Answered by : daniel-ferry
'In the VBA code module for that particular worksheet, add this:
Private Sub Worksheet_Change(ByVal Target As Range) Application.EnableEvents = False 'The name of your Macro or subroutine goes here <-- Application.EnableEvents = True
End Sub
Source : https://stackoverflow.com/a/32237879/3566998 | Last Update : Wed, 01 Apr 20