Salut Lewette, Riddick, le forum,
Tu peux utiliser la propriété ListIndex qui te renvoie la place de l'élément dans la liste des éléments (Attention ! ça commence à zéro). Imaginons que tu ais 15 éléments dans ta listbox (de 0 à 14)
le premier se trouve à la ligne 4, le second à la ligne 5, etc... Si tu sélectionnes le 8ème élément (ListIndex+4) te renvoie la ligne correspondant à l'élément choisi. Tu peux grâce à ça renvoyer la valeur de ton TextBox dans la même ligne avec un code du style :
Cells(ListBox1.Listindex+4, ta_colonne)=TextBox1.Value
J'espère que je suis assez clair.