Bonjour,
J ai dans mon formulaire une zone de liste . Quand je clique sur une ligne , pour savoir le numero de la ligne, je fais ListeProduit.ListIndex et je recupere systematiquement -1
Quelqu un peut il m aider
merci d avance
Bonjour,
J ai dans mon formulaire une zone de liste . Quand je clique sur une ligne , pour savoir le numero de la ligne, je fais ListeProduit.ListIndex et je recupere systematiquement -1
Quelqu un peut il m aider
merci d avance
Bonjour,
tu n'utilises pas la bonne propriété, il faut utilser la collection des items sélectionnés :A noter que ce code est valable pour les mult-isélections d'où la boucle For Each
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Dim ctlProduit As Control Dim varItm As Variant Set ctlProduit = Me.ListeProduit If ctlProduit.ItemsSelected.Count > 0 Then For Each varItm In ctlProduit.ItemsSelected Maligneselectionnée = varItm Next varItm End If
Ma zone de liste doit etre mal definie car dans cette zone il s affiche 5 enregistrements et quend je clique sur 1 et que j execute ce bout de pgm je trouve 0 dans ctlProduit.ItemsSelected.Count
merci du coup de main
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager