Salut PhilNord,
première partie de ta demande.
Attention : en mode création, cale la propriété ENABLED de ta CheckBox1 sur FALSE.
Le code suivant est à coller dans le module VBA de la USF.
Private Sub ComboBox1_Change()
'
Me.CheckBox1.Enabled = IIf(Me.ComboBox1.Text = "", False, True)
If Me.CheckBox1.Enabled = False Then Me.CheckBox1.Caption = ""
If Me.CheckBox1.Value = True Then Me.ComboBox1.Text = Me.CheckBox1.Caption
If Me.CheckBox1.Value = False Then Me.CheckBox1.Caption = Me.ComboBox1.Text
'
End Sub
A+