I get a value error. I don't think it likes the A1:E1
Option Explicit
Private Sub Worksheet_Calculate()
If Range("B7").Value = "Y1" Then
MsgBox "Yatzee in ONES"
ElseIf Range("B8").Value = "Y2" Then
MsgBox "Yatzee in TWOS"
ElseIf Range("B9").Value = "Y3" Then
MsgBox "Yatzee in THREES"
ElseIf Range("B10").Value = "Y4" Then
MsgBox "Yatzee in FOURS"
ElseIf Range("B11").Value = "Y5" Then
MsgBox "Yatzee in FIVES"
ElseIf Range("B12").Value = "Y6" Then
MsgBox "Yatzee in SIXS"
End If
End Sub
A | B | C | D | E | F | G | |
1 | 1 | 1 | 1 | 1 | 1 | Hooray | F1: {=IF(AND(A1:E1 = TRANSPOSE(A1:E1)),"Hooray","")} |
2 | 2 | 2 | 2 | 2 | 2 | Hooray | |
3 | 3 | 3 | 3 | 3 | 3 | Hooray | |
4 | 4 | 4 | 4 | 4 | 5 |