A voir également:
- Fonction Maintenant
- Fonction si et - Guide
- Fonction moyenne excel - Guide
- Fonction somme excel - Guide
- Fonction remplacer word - Guide
- Fonction miroir - Guide
2 réponses
mdo100
Messages postés
126
Date d'inscription
jeudi 9 décembre 2010
Statut
Membre
Dernière intervention
21 février 2019
22
9 oct. 2017 à 11:51
9 oct. 2017 à 11:51
Bonjour à toutes et tous,
Une proposition par formule:
Auparavant cliquer dans "Fichier" puis "Option" puis "Formule" et cocher "Activer le calcul itératif".
En "B1":
Mettre au format Date, puis tirer vers le bas autant que nécessaire.
En "C1":
Mettre au format Heure, puis tirer vers le bas autant que nécessaire.
Cordialement.
Une proposition par formule:
Auparavant cliquer dans "Fichier" puis "Option" puis "Formule" et cocher "Activer le calcul itératif".
En "B1":
=SI($A1="";"";SI($B1<>"";$B1;AUJOURDHUI()))
Mettre au format Date, puis tirer vers le bas autant que nécessaire.
En "C1":
=SI($A1="";"";SI($C1<>"";$C1;MAINTENANT()))
Mettre au format Heure, puis tirer vers le bas autant que nécessaire.
Cordialement.
fabien25000
Messages postés
673
Date d'inscription
mercredi 5 octobre 2016
Statut
Membre
Dernière intervention
28 juillet 2022
59
7 oct. 2017 à 14:29
7 oct. 2017 à 14:29
Bonjour,
Il me semble qu'excel recalcule toutes les formules à chaque fois donc forcément le moment maintenant change...
une solution en VBA :
Alt F11 pour ouvrir l'éditeur VBA et copier ce code (aprés adaptation à ton cas) dans la feuille concernée
Il me semble qu'excel recalcule toutes les formules à chaque fois donc forcément le moment maintenant change...
une solution en VBA :
Private Sub Worksheet_Change(ByVal Target As Range) If Not Application.Intersect(Target, Range("A:A")) Is Nothing Then Cells(Target, "b") = Format(Time, "hh:mm:ss") End If End Sub
Alt F11 pour ouvrir l'éditeur VBA et copier ce code (aprés adaptation à ton cas) dans la feuille concernée
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 250
9 oct. 2017 à 10:42
9 oct. 2017 à 10:42
Bonjour,
pas de solution sans vba.
Ou bien utiliser les raccourcis clavier Ctrl+; et Ctrl+: dans 2 cellules pour date et heure.
eric
pas de solution sans vba.
Ou bien utiliser les raccourcis clavier Ctrl+; et Ctrl+: dans 2 cellules pour date et heure.
eric
mdo100
Messages postés
126
Date d'inscription
jeudi 9 décembre 2010
Statut
Membre
Dernière intervention
21 février 2019
22
>
youya19
9 oct. 2017 à 15:18
9 oct. 2017 à 15:18
Re youya19,
La proposition dans le fichier joint reprend la formule que j'ai fournis et la remarque d'eriiic concernant le format personnalisé.
http://www.cjoint.com/c/GJjnoymG3vu
Cordialement
La proposition dans le fichier joint reprend la formule que j'ai fournis et la remarque d'eriiic concernant le format personnalisé.
http://www.cjoint.com/c/GJjnoymG3vu
Cordialement
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 250
9 oct. 2017 à 15:19
9 oct. 2017 à 15:19
regarde la proposition de mdo100 en haut.
Modifié le 9 oct. 2017 à 12:06
On peut limiter à une seule cellule avec Maintenant() au format personnalisé
eric
9 oct. 2017 à 12:28
Exact, j'ai mal lu l'énoncé de la question, et dans mon élan j'ai mis les résultats dans 2 colonnes.
Cordialement.