codetu as la possibilité de mettre une action sur l'évenement : UserForm_Initialize() c'est la que tu dois mettre ton code pour initialiser tes CheckBox et pas lorsque tu cliques dessus car lorsque tu cliques tu dois déja connaitre leur état.
Private Sub UserForm_Initialize() If Range("A1").Value = 1 Then CheckBox1.Value = True Else CheckBox7.Value = True End If End Sub