Bonjour,
Pour un cross de l'école du coin, je voudrais faire une feuille toute simple : je saisis dans A1, puis A2, A3... les numéros des participants lorsqu'ils passent un tour.
Je voudrais qu'en B1, B2, B3... ça recopie l'heure à la date de saisie, donc l'heure de passage (à quelques instants près. Tout le reste des calculs (moyenne au tour, nb de tours etc), je m'en charge.
Alors j'ai bien essayé en B1 :
mais le problème est qu'à la saisie en A2, je perds B1 puisqu'il se met à jour puisque CELLULE("address") a changé...
Code : Sélectionner tout - Visualiser dans une fenêtre à part =SI(CELLULE("address")=cellule("address";A1);maintenant();"")
A noter que B2, qui est une recopie de B1 et "surveille" donc un changement dans A2, dans ce cas, se met à jour, of course.
Je me demande si c'est jouable sans macro. Avec, je sais pas faire ; sans non plus, d'ailleurs
D'où ma demande.
Il faudrait une macro/formule à appliquer en B1 qui détecte "si changement dans la case à ma gauche, je recopie dans la case à ma droite l'heure, sinon je ne fais rien".
Merci de votre aide
(pour de l'excel 2007 et +, même si à mon avis ça ne change rien)
Jacques
Partager