Here is an implemetation with For Each and Next
Sub MoveData5()
For Each cell In Sheets("Vendors Comparison Answers").Range("C3:C100")
If cell.Value = "SHM" Then
Sheets("SHM Vendor Comparison").Range("E2:E98").Cells(cell.Row).Value = "shm"
End If
Next cell
End Sub