Hi

As per the title, my form users sometimes don't fill in every field. So I wanted to make it abundently clear of the content controls that are not yet filled in. So I thought maybe I could use the ContentControlOnExit to look at all content controls with text that remains the same a placeholder and make it a different colour.

I have tried this:

 For Each CC In ActiveDocument.Range.ContentControls        If CC.Range.Text = CC.PlaceholderText Then
           CC.Range.Font.ColorIndex = wdBrightGreen
           
        End If
    Exit For
    Next CC
However this does not seem to do what I expected (it does nothing)

Can anyone advise where I am going wrong?

Many thanks!