Re,
pourquoi 2 II dans le IF?
Traduction en vba de la fonction SI ...
IIf(condition, valeur_si_vrai, valeur_si_faux)
Range("A3") = IIf(CheckBox1 = True, True, "")
Cela simplifie l'écriture et reviens à dire:
If CheckBox1 = True Then
Range("A3") = True
Else
Range("A3") = ""
End If
Cordialement,