Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Checkbox et textbox

4 réponses
Avatar
Denys
Bonjour =E0 tous,

Sur un Userform, l'usager peut choisir jusqu'=E0 5 checkbox un peu comme
suit:

Checkbox1=3D Le client en premier
Checkbox2=3D Collaboration entre partenaires
Checkbox3=3DD=E9velopper opportunit=E9s
Checkbox4=3DPrendre d=E9cisions
Checkbox5=3DPrioriser

Supposons que l'usager choisisse le premier et le quatri=E8me
checkbox.... Serait-il possible que chaque phrase puisse =EAtre dans le
textbox1.... Par exemple:

Le client en premier blablabla.......
Prendre d=E9cisions blablabla.......

Dans le textbox1 juste =E0 c=F4t=E9.... J'esp=E8re avoir =E9t=E9 suffisamme=
nt
compr=E9hensible...

Merci

Denys

4 réponses

Avatar
MichDenis
Je n'ai pas vraiment saisi la question... mais si tu veux
récupérer le texte des 2 combobox dans un textbox

Me.Textbox1 = Me.Combobox1 & " " & Me.Combobox4

Si tu désires que l'affichage dans ton textbox soit sur 2 lignes,
tu dois utiliser la propriété "Multiline" à True

Me.Textbox1 = Me.Combobox1 & vbcrlf & _
Me.Combobox4


"Denys" a écrit dans le message de news:

Bonjour à tous,

Sur un Userform, l'usager peut choisir jusqu'à 5 checkbox un peu comme
suit:

Checkbox1= Le client en premier
Checkbox2= Collaboration entre partenaires
Checkbox3=Développer opportunités
Checkbox4=Prendre décisions
Checkbox5=Prioriser

Supposons que l'usager choisisse le premier et le quatrième
checkbox.... Serait-il possible que chaque phrase puisse être dans le
textbox1.... Par exemple:

Le client en premier blablabla.......
Prendre décisions blablabla.......

Dans le textbox1 juste à côté.... J'espère avoir été suffisamment
compréhensible...

Merci

Denys
Avatar
Denys
Bonjour Denis,

Effectivement, je n'ai pas été assez clair. Je connaissais ce que tu
me proposes. Cependant, comme je ne sais pas à l'avance quels seront
le ou les checkbox qui seront choisis, alors l'instruction devrait
vouloir dire.... Si c'est le checkbox1 alors en première ligne du
textbox lire "Le client en premier" puis l'usager donne une
description. Ensuite, si c'est le 2e checkbox, on écrit à la suite
"Collaboration entre partenaires". Si le 2e checkbox n'est pas
utilisé, alors on va voir le 3e, etc... jusqu'au 5e...

Est-ce plus compréhensible ainsi?

Merci

Denys
Avatar
MichDenis
For a = 1 To 5
If Me.Controls("combobox" & a).ListIndex <> -1 Then
Message = " " & Me.Controls("combobox" & a)
End If
Next
Me.textbox1 = Trim(Message)



"Denys" a écrit dans le message de news:

Bonjour Denis,

Effectivement, je n'ai pas été assez clair. Je connaissais ce que tu
me proposes. Cependant, comme je ne sais pas à l'avance quels seront
le ou les checkbox qui seront choisis, alors l'instruction devrait
vouloir dire.... Si c'est le checkbox1 alors en première ligne du
textbox lire "Le client en premier" puis l'usager donne une
description. Ensuite, si c'est le 2e checkbox, on écrit à la suite
"Collaboration entre partenaires". Si le 2e checkbox n'est pas
utilisé, alors on va voir le 3e, etc... jusqu'au 5e...

Est-ce plus compréhensible ainsi?

Merci

Denys
Avatar
Denys
Bonjour Denis,

Merci beaucoup d'être venu à mon aide...

Bonne soirée

Denys