[Déplacé .Net --> VBA] Connaitre l'emplacement d'une cellule en cliquant dans un

Signaler
Messages postés
120
Date d'inscription
jeudi 2 août 2007
Statut
Membre
Dernière intervention
11 juin 2010
-
Messages postés
120
Date d'inscription
jeudi 2 août 2007
Statut
Membre
Dernière intervention
11 juin 2010
-
Bonjour,
Alors voila, j'ai une base de données (des produits avec leur stock) dans excel. Sous VB, j'ai fais en sorte de pouvoir rechercher des produits, les résultats s'affichent dans une listbox et je ne sais pas comment en cliquant sur un résultat dans la listbox, obtenir le stock. Je débute et donc suis un peu perdu...si quelqu'un peut m'aider?^^

2 réponses

Messages postés
14008
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
80
Salut
Par quel moyen remplis-tu ta ListBox ? Une boucle parmi toutes les lignes d'une colonne, je suppose.
Il te suffit de refaire cette même boucle, de tester pour chaque ligne si le produit affiché dans cette cellule est le produit sélectionné dans ta ListBox et, si tu le trouves, tu lis les cellule juste à côté qui est sensée représenter le Stock.
Pour accéder à une cellule située non loin de la cellule actuellement sélectionnée, il y a Offset

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
Messages postés
120
Date d'inscription
jeudi 2 août 2007
Statut
Membre
Dernière intervention
11 juin 2010

Ça marche!!! Merci beaucoup!