Bonjour à tous,
j'ai un petit problème avec un tableau faisant appel à la fonction rechercheV
voila : j'ai un tableau de deux colonnes. Dans la premiere, chaque cellule est en fait une liste déroulante avec plusieurs valeurs. La deuxieme colonne fait elle appel à la fonction recherchev pour aller prendre dans un autre tableau la valeur correspondante à celle choisie dans la liste déroulante.
Jusque là pas de problème. Le fichier joint illustre ce que je viens de décrire.
Là on cela se complique, c'est que j'aimerai que l'on puisse modifier manuellement les valeurs de la colonne B. Par exemple, dans le fichier joint, on a en A1 : Valeur B et en B1 : 12. Il faudrais que l'on puisse modifer le 12 manuellement (en 45 par exemple), tout en gardant la cellule A1 inchangée (Valeur B). Puis par la suite, il faudrais que si l'on change A1 en sélectionnant valeur A, la cellule B1 fait de nouveau appel à la fonction RechercheV (et affiche 10).
Le problème est que lors de l'entré manuelle, on écrase la formule de la cellule, et on la rend donc "inutilisable" par la suite. Y'a-t-il donc une astuce pour contourner cela. J'avais pensé à stocker la formule dans une autre cellule, puis "envoyer" la valeur de celle-ci en B1. Cela permettrait de pouvoir modifier B1 à volonté puisqu'aucune formule n'y est écrite.
J'espère avoir été clair dans ma demande. n'hésitez pas à me demander des précisions si besoin. D'avance merci pour vos réponses !
Partager