VBA CheckBox

tut -  
lys44 Messages postés 57 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'essaye de paramétrer une checkBox et j'ai mis les lignes suivantes:

Private Sub ValidDomButton_Click()

If CheckBox1.Value = True Then
Worksheets("Paramètres").Cells(13, 8) = oui
Else
Worksheets("Paramètres").Cells(13, 8) = non
End If

End Sub

Je ne comprends pas pourquoi lorsque je chek la box et que je clike sur le bouton valider, dans la cellule 13,8 n'apparait pas l'information "oui" ou "non" que je désire.

Quelqu'un saurait il pourquoi ?

3 réponses

lys44 Messages postés 57 Date d'inscription   Statut Membre Dernière intervention   5
 
Tu n'as pas enquoter oui et non... c'est peut être pour ça?
0
tut
 
Que signifie Enquoter ?
0
lys44 Messages postés 57 Date d'inscription   Statut Membre Dernière intervention   5
 
Mettre des quotes. ( Soit " soit ' )
Dans ton cas là, moi j'aurais fais l'enquotement de cette manière :
Worksheets("Paramètres").Cells(13, 8) ="oui"
Else
Worksheets("Paramètres").Cells(13, 8) = "non "

Afin que l'on différencie si on rentre du dur, (CAD que l'on saisit directement le texte), ou si l'on affecte une variable.

Exemple

Blabla = "Test"
TextBox.Text = Blabla

OU

TextBox.Text = "Test"
0