FONCTION SI

Bonjour,

Dans une feuille Excel j'ai un tableau, dans la colonne I j'y est mis une liste de choix :

Choix 1

Choix 2

Choix 3

Choix 4

Si je sélectionne le choix 4 je souhaite qu'il me mette la date du jour dans la colonne J, j'ai donc appliqué la formule

=SI(J20="Choix 4";MAINTENANT();"")

Par contre je souhaiterais, si jamais j'ai sélectionné le choix 4 et que je reviens en arriére et choisi par la suite le choix 1, qu'il me laisse la date qui avait été indiqué lorsque j'ai sélectionné la première fois le choix 4.

Est ce possible ?

Si oui pouvez vous m'aidez ?

Merci

Bonjour,

Tu ne peux pas obtenir ce résultat avec une formule, il faut que tu utilises VBA

Un exemple

7mpot.xlsm (16.49 Ko)

A+

Merci

Ok pour le VBA, par contre cela ne fonctionne pas cela indique toujours la date, et moi ce que je veux c'est quand c'est choix 1, 2 ou 3 il n'y ai pas de date de mise. Une date doit apparaitre uniquement quand le choix 4 est ou à été selectionné au préalable. C'est possible ?


Voici mon fichier

4mpot2.zip (16.81 Ko)

A tester

7mpot2.zip (19.39 Ko)

A+

Merci frangy !

C'est impecable, c'est uniquement du code VB du coup ?

Avec plaisir !

Par contre, je suis persuadé que tu peux condenser ton code.

Un exemple dans la foulée

8mpot3.zip (17.42 Ko)

A+

Rechercher des sujets similaires à "fonction"