Comment récupérer la valeur d'un élément dans une zone de liste

Comment récupérer la valeur d'un élément dans une zone de liste - VB/VBA/VBS - Programmation

Marsh Posté le 04-10-2006 à 11:57:59    

Bonjour,
Je voudrai savoir comment on peut récuperer la valeur d'un élément dans une zone de liste
par exemple j'ai une liste suivante :
"toto"
"titi"
"tata"
 
et je voudrai récuperer la valeur du deuxième élément
 
en gros ca donne :
 
valeur = zonedeliste.?[1]
mais je c pas quelle fonction utilisée et si c faisable.
 
Merci

Reply

Marsh Posté le 04-10-2006 à 11:57:59   

Reply

Marsh Posté le 04-10-2006 à 16:01:38    

Bonjour,
MsgBox Liste8.ItemData(0)
(le premier élément est à l'adresse 0)
MsgBox Liste8.ItemData(2) pour le 3eme
Cordialement

Reply

Marsh Posté le 05-10-2006 à 17:08:35    

seniorpapou a écrit :

Bonjour,
MsgBox Liste8.ItemData(0)
(le premier élément est à l'adresse 0)
MsgBox Liste8.ItemData(2) pour le 3eme
Cordialement


 
 
merci :)

Reply

Marsh Posté le 05-10-2006 à 21:34:27    

Éventuellement, si tu es en VB essai aussi :
 
valeur = zonedeliste.liste(MonIndex)
 
Dans une liste en VB, ItemData est une valeur numérique que tu peux joindre à ce qui apparaît dans la liste, cette valeur peut te servir d'index pour cibler ce que tu pourrais avoir besoin de cibler
 
Tu peux le renseigner comme ceci :
 
    MaListe.AddItem ("MonItem 1" )          ' pour ajouter la valeur qui apparait dans la liste
    MaListe.ItemData(MaListe.NewIndex) = MonItemData   ' pour ajouter ItemData à l'index correspondant à la dernière valeur entrée
 
Bonne continuation

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed