If it must be code:
Sub SendIfYes()
Dim ws1 As Worksheet
Dim ws2 As Worksheet
Dim rngSource As Range
Dim rngDest As Range
Set ws1 = ThisWorkbook.Sheets("Sheet1")
Set ws2 = ThisWorkbook.Sheets("Sheet2")
Set rngSource = ws1.Range("D2:D100")
With Application
.ScreenUpdating = False
.EnableEvents = False
End With
For Each rngCell In rngSource
If rngCell.Value = "Y" Then
With ws2
Set rngDest = .Range("A64333").End(xlUp).Offset(1)
End With
rngDest.Value = rngCell.Offset(0, -3).Value
End If
Next
With Application
.EnableEvents = True
.ScreenUpdating = True
End With
End Sub
Bookmarks