Hi ice_cool1
welcome to the forum
Option Explicit
Sub ptest()
Dim c, rngLook As Range, xItem, xColour As Integer
Dim firstAddress As String
Set rngLook = ActiveSheet.Range("A1:A3")
With ActiveSheet.Range("A1", Cells(Rows.Count, 1).End(xlUp))
For Each xItem In rngLook
Set c = .Find(xItem, Lookin:=xlValues)
If Not c Is Nothing Then
firstAddress = c.Address
xColour = c.Font.ColorIndex
Do
c.Font.ColorIndex = xColour
Set c = .FindNext(c)
Loop While Not c Is Nothing And c.Address <> firstAddress
End If
Next
End With
End Sub
Bookmarks