XL 2010 listbox+feuille

kaid

XLDnaute Occasionnel
bonsoir;
j'ai un textbox avec une recherche multicolonne.
j'ai une listbox et le résultat s'affiche dans la listbox.
mais quand je clik sur la ligne de la listbox la selection ne sefait pas sur la feuille elle est decalée donc je peut pas modifier mes données dans ma feuille
 

Dranreb

XLDnaute Barbatruc
Bonsoir.
Essayez en mettant :
VB:
Ligne = Me.ListBox1.Column(2, Me.ListBox1.ListIndex) + 1 ' On récupère le numéro de la ligne dans la colonne masquée
Et en supprimant l'instruction après. Ça doit être le numéro de ligne dans le tableau récupéré à partir de la ligne 2 que vous avez dû y mettre, et non le numéro de ligne dans la feuille.
 

kaid

XLDnaute Occasionnel
bonsoir;
mon problème au faite je peux pas modifier ma ligne de feuille a partir de ma listbox.
quand je fait ma recherche a travers mon textbox et je sélectionne ;la ligne de ma listbox ne correspond pas a ma ligne de ma feuille?!
 

Dranreb

XLDnaute Barbatruc
Déjà l'instruction ligne = Me.ListBox1.ListIndex + 2 est complètement stupide: elle détruit l'effet de l'instruction précédente, qui était presque juste. Supprimez là !
Et pour celle d'avant faites ligne = Me.ListBox1.Column(2, Me.ListBox1.ListIndex + 1) + 1 parce que dans la colonne 2 de votre Listbox1 vous n'avez pas mis le numéro de ligne dans la feuille mais un numéro de ligne dans un tableau qui était récupéré d'a partir de la ligne 2 de la feuille et donc sa ligne N°1 c'est la ligne N°2 de la feuille.
 

Discussions similaires

Statistiques des forums

Discussions
312 178
Messages
2 085 980
Membres
103 079
dernier inscrit
sle