Hello and sorry, but it is not possible to assign valu to a control with the "contionnal formatting" process.
You must use events of controls like :
Private Sub Texte1_AfterUpdate()
If textbox 1 = "abs" and textbox 2 < date then
textbox 3 = "expired"
end If
End Sub
Or create a global...