Joe, I appreciate all of your time and effort. I used the below and it is working. In addition, I found a second way to do it with a module calling a worksheet. Ty
Private Sub Worksheet_Change(ByVal Target As Range)
Dim cell As Range
' Check to see if cell G3 updated
If Target.Address = Range("G3").Address Then
If Target.Value = "YES" Then
Application.EnableEvents = False
Range("E9:E12").Value = Range("J3:J6").Value
Application.EnableEvents = True
Else
If Target.Address = Range("G3").Address Then
If Target.Value = "NO" Then
Application.EnableEvents = False
Range("E9:E12").ClearContents
Application.EnableEvents = True
End If
End If
End If
End If
End Sub
Sub min_move_yes(ByVal Target As Range)
If Not Intersect(Target, Range("G3")) Is Nothing Then
Select Case Range("G3")
Case "YES": Module1
End Select
End If
End Sub
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
Dim cell As Range
Range("E9:E12").Value = Range("J3:J6").Value
End Sub