Envoi de la valeur d'une cellule vers une autre cellule

Salut Forum,

Alors voila. J'ai un fichier de commande. Dans la feuille de saisie, j'ai une case destination et une liste de destination. En effet, la plupart des commandes sont pour des destinations classiques que l'on peut taper directement dans la cellule au lieu de chercher dans la liste. Ce que je veux, c'est que si je choisi la destination dans la liste, celle-ci apparaisse dans la cellule destination.

La difficulté réside dans le fait que l'on ne peut pas taper de formule dans la cellule destination puisqu'il est possible de saisir directement la destination dans cette même cellule.

Question : Existe-t-il une fonction qui permet cette opération ?

Merci d'avance

A mon avis 2 possibilités :

La plus simple :

La liste renvoi le choix dans une cellule sans que ce soit une formule, on pourrait donc utiliser cette cellule pour taper directement le choix qui pourra être repris si ce n'est pas un nombre.

On peut alors avoir une formule dans la cellule destination :

=SI(T(cellulechoix)="";INDEX(Liste;cellulechoix);cellulechoix)

Remplacer Cellulechoix et liste par les Référence.

Un peu plus complexe :

Crééer une macro "on_entry" qui se déclenchera dès qu'on saisi une valeur dans la cellule de destination ou dans le choix de la liste.

Rechercher des sujets similaires à "envoi valeur"