J'ai une "Listview" dans laquelle je veux simplement choisr un elment en
cliquant dessus
J'emploie une formule du type
Index_Ligne = Listview.Listindex
ou
Index_Ligne=Listeview.SelectedItem
ou encore
Index_Ligne=Listview.Selected
qui, si j'ai bien compris, devraient me donner le numéro de sequence dans la
liste de l'element selectionné.
apparemment le compilateur ne l'entend pas comme ça puiqu'il me les refus en
me donnant un message à la compil:
'Method or data Member" Not found
en surlignant Listindex ou selectedItem
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
pas-de-spam>Wanadoo.fr
Bonjour,
Charles Tosi a écrit :
Bonsoir,
J'ai une "Listview" dans laquelle je veux simplement choisr un elment en cliquant dessus
J'emploie une formule du type Index_Ligne = Listview.Listindex ou Index_Ligne=Listeview.SelectedItem ou encore Index_Ligne=Listview.Selected qui, si j'ai bien compris, devraient me donner le numéro de sequence dans la liste de l'element selectionné.
Non, la valeur selected renvoi un boolean.
Pour avoir une liste (ici un tableau c'est plus simple) des index des item sélectionnés:
Dim it As MSComctlLib.ListItem dim Tid() as long dim i&
i&=0 For Each it In ListView1.ListItems
If it.selected Then Redim preserve Tid(i&) Tid(i&)=it.index i& = i& + 1 End If Next it
Christophe
Bonjour,
Charles Tosi a écrit :
Bonsoir,
J'ai une "Listview" dans laquelle je veux simplement choisr un elment en
cliquant dessus
J'emploie une formule du type
Index_Ligne = Listview.Listindex
ou
Index_Ligne=Listeview.SelectedItem
ou encore
Index_Ligne=Listview.Selected
qui, si j'ai bien compris, devraient me donner le numéro de sequence dans la
liste de l'element selectionné.
Non, la valeur selected renvoi un boolean.
Pour avoir une liste (ici un tableau c'est plus simple) des index des
item sélectionnés:
Dim it As MSComctlLib.ListItem
dim Tid() as long
dim i&
i&=0
For Each it In ListView1.ListItems
If it.selected Then
Redim preserve Tid(i&)
Tid(i&)=it.index
i& = i& + 1
End If
Next it
J'ai une "Listview" dans laquelle je veux simplement choisr un elment en cliquant dessus
J'emploie une formule du type Index_Ligne = Listview.Listindex ou Index_Ligne=Listeview.SelectedItem ou encore Index_Ligne=Listview.Selected qui, si j'ai bien compris, devraient me donner le numéro de sequence dans la liste de l'element selectionné.
Non, la valeur selected renvoi un boolean.
Pour avoir une liste (ici un tableau c'est plus simple) des index des item sélectionnés:
Dim it As MSComctlLib.ListItem dim Tid() as long dim i&
i&=0 For Each it In ListView1.ListItems
If it.selected Then Redim preserve Tid(i&) Tid(i&)=it.index i& = i& + 1 End If Next it
Christophe
Driss HANIB
ta syntaxe est incomplete :
il faut mettre
Index_Ligne=Listeview.SelectedItem.index
Driss
"Charles Tosi" a écrit dans le message de news:exDyW$
Bonsoir,
J'ai une "Listview" dans laquelle je veux simplement choisr un elment en cliquant dessus
J'emploie une formule du type Index_Ligne = Listview.Listindex ou Index_Ligne=Listeview.SelectedItem ou encore Index_Ligne=Listview.Selected qui, si j'ai bien compris, devraient me donner le numéro de sequence dans
la
liste de l'element selectionné.
apparemment le compilateur ne l'entend pas comme ça puiqu'il me les refus
en
me donnant un message à la compil:
'Method or data Member" Not found en surlignant Listindex ou selectedItem
Trivial mais génant
Où loupèje la marche?
Merci de vos lumières
Charles
ta syntaxe est incomplete :
il faut mettre
Index_Ligne=Listeview.SelectedItem.index
Driss
"Charles Tosi" <ctosi@yahoo.com> a écrit dans le message de
news:exDyW$ZgFHA.2424@TK2MSFTNGP09.phx.gbl...
Bonsoir,
J'ai une "Listview" dans laquelle je veux simplement choisr un elment en
cliquant dessus
J'emploie une formule du type
Index_Ligne = Listview.Listindex
ou
Index_Ligne=Listeview.SelectedItem
ou encore
Index_Ligne=Listview.Selected
qui, si j'ai bien compris, devraient me donner le numéro de sequence dans
la
liste de l'element selectionné.
apparemment le compilateur ne l'entend pas comme ça puiqu'il me les refus
en
me donnant un message à la compil:
'Method or data Member" Not found
en surlignant Listindex ou selectedItem
"Charles Tosi" a écrit dans le message de news:exDyW$
Bonsoir,
J'ai une "Listview" dans laquelle je veux simplement choisr un elment en cliquant dessus
J'emploie une formule du type Index_Ligne = Listview.Listindex ou Index_Ligne=Listeview.SelectedItem ou encore Index_Ligne=Listview.Selected qui, si j'ai bien compris, devraient me donner le numéro de sequence dans
la
liste de l'element selectionné.
apparemment le compilateur ne l'entend pas comme ça puiqu'il me les refus
en
me donnant un message à la compil:
'Method or data Member" Not found en surlignant Listindex ou selectedItem