Bonjour deux petites questions
Alors question 1
Comment ajouter une valeur à une liste ?
QUestion 2
COmment entrer dans un champ plusieurs valeurs d'une liste
[Ce que j'ai fait Question 1 ]
si on sait déja la valeur on écrit (cf faq)
Mais si je veux faire saisir cette valeur par l'utilisateur coment je faisMe!MyList.RowSource=Me!MyList.RowSource & ";NouvelElement"
j'ai essayé
Mais chou blanc ...Me!MyList.RowSource=Me!MyList.RowSource & Me!Texte89
J'ai aussi essayé de créer une variable locale str et de faire
Mais non plusMe!MyList.RowSource=Me!MyList.RowSource & ";[str]"[Ce que j'ai fait question 2]
Une commande sur un bouton
je suis arrivé à un résultat mais quand je sélectionne par exemple les 2 pemieres valeurs qui sont disons "arbre" et "panda"Private Sub Valider_Click()
Dim VarLr As Variant
Dim StrResult As String
For Each VarLr In Me![Liste85].ItemsSelected
StrResult = StrResult & VarLr & ";"
Next VarLr
Me![nature des locaux] = StrResult
End Sub
et bah au lieu de me sortir arbre;panda;
il me sort 0;1; (numéro de la valeur dans la liste)
peut etre le "Me!MaListe.ItemsSelected" sélectionne le numéro de la valeur ?
Partager