Bonjour à tous,
Je cherche à paramétrer la valeur de sortie insérée dans un tableau Excel en fonction de la valeur d'un checkbox.

Si la checkbox est cliquée, je veux afficher une valeur texte dans la cellule de destination. Dans le cas contraire, je veux que la cellule soit vide.

J'ai essayé deux manières:

La première avec une Private Sub:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
Private Sub Checkexpertise_Click()
Dim expertise As Integer
If saisie.Checkexpertise.Value = True Then
expertise = "Manque d'expertise de l'intervenant"
Else
expertise = ""
End If
End Sub
La deuxième manière dans le paramètre de sortie du Userform:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
If Checkexpertise.Value = True Then
    .Cells(1, 12) = "Manque d'expertise de l'intervenant"
    Else
    .Cells(1, 12) = ""
J'ai cherché sur le forum un post similaire mais je n'ai rien trouvé, peut-être que cela n'est tout simplement pas possible.

Est-ce que quelqu'un a une idée sur le sujet?