Private Sub CommandButton21_Click()
Dim str, rng
Sheets(1).Activate
str = Range("A14")
For Each rng In Range("A1:F11")
If rng = str Then
Select Case rng.Interior.ColorIndex
Case 3 '红
Range("A15") = "康"
Case 4 '是这个绿吗?
Range("A15") = "王"
End Select
End If
Next
End Sub 通过颜色判断输入数值.rar(18.17 KB, 下载次数: 2)
Dim A, i 定义A,I
A = Sheets(1).Range("A1:F11") A指代sheet1.("A1:F11")范围
For Each i In A 对于A中的每一个I
if range("A14")=I and I.interior.color=3 then 如果我在"A14"键入的值的背景颜色=3 那么
Range("A15") = 康 在单元格A15=康
else I.interior.color=4 then 否则当键入"A14"的值的背景颜色=4 那么
range("A15")=王 在单元格A15=王
End If
Next
Private Sub CommandButton21_Click()
Dim str, rng
Sheets(1).Activate
str = Range("A14")
For Each rng In Range("A1:F11")
If rng = str Then
Select Case rng.Interior.ColorIndex
Case 3 '红
Range("A15") = "康"
Case 4 '是这个绿吗?
Range("A15") = "王"
End Select
End If
Next
End Sub 通过颜色判断输入数值.rar(18.17 KB, 下载次数: 2)