您可以使用大的 Select-Case 条件:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim rng As Range
For Each rng In Target
Select Case rng.Formula
Case "Mango": rng.Offset(0,1).Formula = "Green"
Case "Apple": rng.Offset(0,1).Formula = "Pink"
Case "Tangerine": rng.Offset(0,1).Formula = "Orange"
Case "Cherry": rng.Offset(0,1).Formula = "Red"
Next rng
End Sub
这会自动将水果右侧的单元格公式更改为所选颜色。那些没有写成 Fruit 的将被忽略。