Я хотел бы написать текст a, b или c в E3 в зависимости от результата.
Код вылетает в 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