Empêcher « Maintenant() » de s'actualiser...
Résolu
ButteDuLac
Messages postés
534
Statut
Membre
-
Vaucluse Messages postés 27336 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 27336 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'avais la même question qu'ici : https://forums.commentcamarche.net/forum/affich-33098489-note-les-heures-minutes-de-chaque-automatiquement
J'ai essayé avec une formule (en B9) :
=SI(ESTVIDE(A9);"";MAINTENANT())
Avec le format Heure en B9.
Ça fonctionne, dès que j'inscris une valeur en A9, la cellule B9 m'indique l'heure actuelle.
Sauf que... comment faire pour que la valeur (heure) indiquée reste la même, ne s'actualise pas lorsque, plus tard, j'inscris en A10 une nouvelle donnée... l'heure en B10 s'inscrit, mais elle en B9 se met à jour (donc c'est la même heure partout...)
Je ne voulais pas passer par la macro.
Est-ce possible?
Merci!
J'avais la même question qu'ici : https://forums.commentcamarche.net/forum/affich-33098489-note-les-heures-minutes-de-chaque-automatiquement
J'ai essayé avec une formule (en B9) :
=SI(ESTVIDE(A9);"";MAINTENANT())
Avec le format Heure en B9.
Ça fonctionne, dès que j'inscris une valeur en A9, la cellule B9 m'indique l'heure actuelle.
Sauf que... comment faire pour que la valeur (heure) indiquée reste la même, ne s'actualise pas lorsque, plus tard, j'inscris en A10 une nouvelle donnée... l'heure en B10 s'inscrit, mais elle en B9 se met à jour (donc c'est la même heure partout...)
Je ne voulais pas passer par la macro.
Est-ce possible?
Merci!
2 réponses
-
Bonjour
non, sans VBA ce n'est pas possible sauf à supprimer la formule et entrer
l'heure en tapant touches ctrl et :
ou pour avoir la date et l'heure
ctrl et ; blanc ctrl et :
crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci! -
Vi, bien sur, mais MAINTENANT est volatil, on n'y peut rien. (sinon au bout d'un n moment, ce ne serait plus maintenant, mais "juste avant" :-))
Ce n'est toutefois pas trop compexe de placer en B l'heure où vous entrez une valeur en A ... via VBA
crdlmnt