I have a worksheet where I have VBA set to clear the contents of some cells whenever the value of J5 changes. I'm using this code:

Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("J5")) Is Nothing Then
If Range("J5") <> "" Then Range("F4:F58, E42:E58").ClearContents
End If

I want to modify this so it checks if ANY value in J5:J10 changes, then clears those same cells F4:F58, E42:E58

Any suggestions? I tried just changing ("J5") to ("J5:J10") in both parts of the code but apparently it's not that simple.

Thank you in advance!