在EXCEL里怎么将A列和B列相同的数字如有相同的在C列中显示红色,请问这个函数公式怎么做啊?

来源:百度知道 编辑:UC知道 时间:2024/06/30 13:55:16
比如说A列的123和B列的236它们中有3的数字,我想在C列中显示有的红色底色。如果没有的话是白色底色。

假设你有500行数据。

按alt+F11呼出VBA编辑器,双击左边的你的工作表的名字(如sheet1)打开其代码窗口,在代码窗口输入以下代码:

Sub test()
Dim cc
For i = 1 To 500
cc = Cells(i, 1).Value
For j = 1 To Len(cc)
If InStr(Cells(i, 2).Value, Right(Left(cc, j), 1)) > 0 Then
Cells(i, 3).Interior.Color = vbRed
Exit For
Else
Cells(i, 3).Interior.Color = vbWhite
End If
Next j
Next i
End Sub

按F5执行即可。

题不清楚