Code:
Function ConditionalFrmt(TB As TextBox, Arr() As String) ' per applicare formattazione condizionale modificato da me Dim objFormatConds As FormatCondition
Dim i As Integer, Counter As Long 'index number for specific format conditions
i = 0
Counter = 0
'clear out just in case FormatConditions accidentially got saved
'with the form at some point.
TB.FormatConditions.Delete
For Counter = LBound(Arr) To UBound(Arr)
Debug.Print Arr(Counter)
Set objFormatConds = TB.FormatConditions.Add(acFieldValue, acEqual, """" & Arr(Counter) & """")
'add formatting for the condition just created.
With TB.FormatConditions(i)
.BackColor = RGB(0, 255, 0)
End With
i = i + 1
Next
'add formatting for the condition just created.
End Function