OVH Cloud OVH Cloud

Zone de liste

5 réponses
Avatar
Laurent
Salut =E0 tous,

Je veux faire un truc tr=E8s con, et rien =E0 faire, =E7a marche=20
pas !

J'ai un Bouton et une listBox.=20
Ma listbox =E0 3 colonnes. J' ai 3 variables A, B et C.

Quand je clique sur le bouton, je veux mettre le contenu=20
de A dans la colonne 0, B en colonne 1 et C en colonne 2.

Mais, j'ai m=EAme pas une propri=E9t=E9 AddItem sur ma=20
listBox... je suis sur le cul !


Je dois etre fatigu=E9 !



Merci de votre aide.

Laurent

5 réponses

Avatar
Jessy Sempere [MVP]
Bonjour

La méthode AddItem n'est dispo que pour les listes de barre de menu...

Mets la propriété "Origine Source" de ta liste sur "Liste Valeurs"

Ensuite il te suffit d'utiliser VBA pour insérer tes valeurs en paramètrant
la propriété RowSource

Exemple :
TaListe.RowSource = A & ";" & B & ";" & C
TaListe.Requery

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Laurent" a écrit dans le message news:
28c4301c46426$746a39b0$
Salut à tous,

Je veux faire un truc très con, et rien à faire, ça marche
pas !

J'ai un Bouton et une listBox.
Ma listbox à 3 colonnes. J' ai 3 variables A, B et C.

Quand je clique sur le bouton, je veux mettre le contenu
de A dans la colonne 0, B en colonne 1 et C en colonne 2.

Mais, j'ai même pas une propriété AddItem sur ma
listBox... je suis sur le cul !


Je dois etre fatigué !



Merci de votre aide.

Laurent
Avatar
Daniel Carollo
Bonjour Laurent!

Il n'y a pas de methode "AddItem" sur la listbox d'Access. Il faut jouer
avec la propriete de source. Un exemple sur mon site a
http://www.computing-tech.com/technique.

Bonne continuation.

--
Daniel :-)

Computing Technologies International - www.computing-tech.com - We
provide solutions...

"Laurent" wrote in message
news:28c4301c46426$746a39b0$
Salut à tous,

Je veux faire un truc très con, et rien à faire, ça marche
pas !

J'ai un Bouton et une listBox.
Ma listbox à 3 colonnes. J' ai 3 variables A, B et C.

Quand je clique sur le bouton, je veux mettre le contenu
de A dans la colonne 0, B en colonne 1 et C en colonne 2.

Mais, j'ai même pas une propriété AddItem sur ma
listBox... je suis sur le cul !


Je dois etre fatigué !



Merci de votre aide.

Laurent
Avatar
Laurent
Ok Jessy, ça marche.
Et si je veux ajouter une deuxième ligne ?
puis une troisième.....




-----Message d'origine-----
Bonjour

La méthode AddItem n'est dispo que pour les listes de
barre de menu...


Mets la propriété "Origine Source" de ta liste sur "Liste
Valeurs"


Ensuite il te suffit d'utiliser VBA pour insérer tes
valeurs en paramètrant

la propriété RowSource

Exemple :
TaListe.RowSource = A & ";" & B & ";" & C
TaListe.Requery

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Laurent" a écrit
dans le message news:

28c4301c46426$746a39b0$
Salut à tous,

Je veux faire un truc très con, et rien à faire, ça marche
pas !

J'ai un Bouton et une listBox.
Ma listbox à 3 colonnes. J' ai 3 variables A, B et C.

Quand je clique sur le bouton, je veux mettre le contenu
de A dans la colonne 0, B en colonne 1 et C en colonne 2.

Mais, j'ai même pas une propriété AddItem sur ma
listBox... je suis sur le cul !


Je dois etre fatigué !



Merci de votre aide.

Laurent



.



Avatar
Jessy Sempere [MVP]
En gros tu reprends la valeur exitante de RowSource et tu mets à la suite,
genre :

Dim strSource as String
strSource = TaListe.RowSource
If strSource = "" then
TaListe.RowSource = A & ";" & B & ";" & C
Else
Taliste.RowSource = strSource & ";" & A & ";" & B & ";" & C
End If
TaListe.Requery

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Laurent" a écrit dans le message news:
27a0c01c4642f$0dc28970$
Ok Jessy, ça marche.
Et si je veux ajouter une deuxième ligne ?
puis une troisième.....




-----Message d'origine-----
Bonjour

La méthode AddItem n'est dispo que pour les listes de
barre de menu...


Mets la propriété "Origine Source" de ta liste sur "Liste
Valeurs"


Ensuite il te suffit d'utiliser VBA pour insérer tes
valeurs en paramètrant

la propriété RowSource

Exemple :
TaListe.RowSource = A & ";" & B & ";" & C
TaListe.Requery

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Laurent" a écrit
dans le message news:

28c4301c46426$746a39b0$
Salut à tous,

Je veux faire un truc très con, et rien à faire, ça marche
pas !

J'ai un Bouton et une listBox.
Ma listbox à 3 colonnes. J' ai 3 variables A, B et C.

Quand je clique sur le bouton, je veux mettre le contenu
de A dans la colonne 0, B en colonne 1 et C en colonne 2.

Mais, j'ai même pas une propriété AddItem sur ma
listBox... je suis sur le cul !


Je dois etre fatigué !



Merci de votre aide.

Laurent



.



Avatar
Laurent
Merci à tout deux.
J'essaie dès que je trouve 1 minute.


Laurent



-----Message d'origine-----
En gros tu reprends la valeur exitante de RowSource et tu
mets à la suite,

genre :

Dim strSource as String
strSource = TaListe.RowSource
If strSource = "" then
TaListe.RowSource = A & ";" & B & ";" & C
Else
Taliste.RowSource = strSource & ";" & A & ";" & B
& ";" & C

End If
TaListe.Requery

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Laurent" a écrit
dans le message news:

27a0c01c4642f$0dc28970$
Ok Jessy, ça marche.
Et si je veux ajouter une deuxième ligne ?
puis une troisième.....




-----Message d'origine-----
Bonjour

La méthode AddItem n'est dispo que pour les listes de
barre de menu...


Mets la propriété "Origine Source" de ta liste sur "Liste
Valeurs"


Ensuite il te suffit d'utiliser VBA pour insérer tes
valeurs en paramètrant

la propriété RowSource

Exemple :
TaListe.RowSource = A & ";" & B & ";" & C
TaListe.Requery

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Laurent" a écrit
dans le message news:

28c4301c46426$746a39b0$
Salut à tous,

Je veux faire un truc très con, et rien à faire, ça
marche


pas !

J'ai un Bouton et une listBox.
Ma listbox à 3 colonnes. J' ai 3 variables A, B et C.

Quand je clique sur le bouton, je veux mettre le contenu
de A dans la colonne 0, B en colonne 1 et C en colonne 2.

Mais, j'ai même pas une propriété AddItem sur ma
listBox... je suis sur le cul !


Je dois etre fatigué !



Merci de votre aide.

Laurent



.




.