我希望每次單元格包含特定文本時都會彈出消息。每當單詞「紅色級別」出現在這些單元格的任何一箇中(I22,I23,I34,I35,I36),我想要出現一個MsgBox。 我在上面提到的所有單元格中使用數據驗證列表,以確保單詞「紅色級別」始終相同。特定單元格包含特定文本時的MsgBox
我寫了一些代碼,它的工作,但只有當我在我的範圍內有1個單元格。當我試圖將其他單元格號添加到我的代碼中時,它仍然只適用於第一個單元格,而不適用於其他單元格。
下面是一個電池工作的代碼:我想我可以在細胞中的其他人只是添加到範圍上我的代碼
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Worksheets("A12").Range("I22").Value = "Red Level" Then
MsgBox ("Please call maintenance immediately to refill reservoir")
End If
End Sub
,但沒有奏效。 這是我做過什麼,但沒有工作(這個詞的時候「紅色等級是I22,而不是在其他細胞中的MSGBOX纔會出現):
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Sheets("A12").Range("I22,I23,I34,I35,I36").Value = "Red Level" Then
MsgBox ("Please call maintenance immediately to refill reservoir")
End If
End Sub
你確定這是'I22,I23, I34,I35,I36'不是'I22,I23,I24,I25,I26'嗎?因爲在後一種情況下解決方案會容易得多。 –