Option Explicit
Sub Shape_colorer()
Dim s As Shape
For Each s In ActiveSheet.Shapes
If s.Type = 1 And s.Name Like "Rectangle*" Then
If s.TextFrame.Characters.Text = "OK" Then s.Fill.ForeColor.RGB = RGB(44, 212, 100)
If s.TextFrame.Characters.Text = "CAPA OUT" Then s.Fill.ForeColor.RGB = RGB(255, 0, 0)
End If
Next
End Sub