Private Sub Worksheet_Change(ByVal Target As Excel.Range)
Set VRange = Range("InputRange")
For Each cell In Target
If Union(cell, VRange).Address = VRange.Address Then
Msgbox "The changed cell is in the input range."
End if
Next cell
End Sub