I would like to write text a, b or c in E3 depending on the result.
The code crashes Excel.
Sub calculate()
Range("B2").Activate
Do While ActiveCell.Value <> ""
If ActiveCell.Value + ActiveCell.Offset(0, 1) + ActiveCell.Offset(0, 2) = 3 Then
ActiveCell.Offset(0, 3).Value = "Text A"
ElseIf ActiveCell.Value + ActiveCell.Offset(0, 1) + ActiveCell.Offset(0, 2) = 2 Then
ActiveCell.Offset(0, 3).Value = "Text B"
ElseIf ActiveCell.Value + ActiveCell.Offset(0, 1) + ActiveCell.Offset(0, 2) < 2 Then
ActiveCell.Offset(0, 3).Value = "Text C"
End If
Loop
End Sub