OVH Cloud OVH Cloud

Fonction Date

1 réponse
Avatar
Seb
J'essaie de mettre en place un systeme de datation dans Excel, lorsque
certaines cellules sont modifiées. Existe-il une fonction qui rende se
travail automaique.
Exemple:
dans la cellule "C1", j'introduis une donnée quelconque aujourdhui.
J'aimerai que la cellule "F1", la date d'aujourdui s'incrive automatiquement,
et y reste définitivement jusqu' a une prochaine modification de la cellule
"C1". Donc quelques jours plus tard je modifie la donnée dans la cellule
"C1". Et dans "F1" celle-ci elle doit prendre en compte la nouvelle de la
journée de modification. Je continue, 1 mois plus tard je retravaille dans ma
feuille Excel, mais je ne touche pas à la cellule "C1", donc je devrais
retrouver dans la cellule "F1", la date de la dernière modification de la
cellule "C1".
Y-a-t-il un moyen simple de pouvoir obtenir ce résultat. Avec les fonctions
"maintenant" ou "aujourdhui", celle ne sont pas juste puisqu'à chaque
ouverture du classeur ou feuille, ou de le recalculation manuelle, celle-ci
prend la date du jour en court.
Merci de m'aider sur ce problème.
salutations

Seba

1 réponse

Avatar
Hervé
Bonsoir Seb,
Avec VBA, à mettre dans le module de la feuille concernée :

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address(0, 0) = "C1" _
And Target.Count = 1 Then
[F1] = Date
End If
End Sub

Hervé.

"Seb" a écrit dans le message de news:

J'essaie de mettre en place un systeme de datation dans Excel, lorsque
certaines cellules sont modifiées. Existe-il une fonction qui rende se
travail automaique.
Exemple:
dans la cellule "C1", j'introduis une donnée quelconque aujourdhui.
J'aimerai que la cellule "F1", la date d'aujourdui s'incrive
automatiquement,
et y reste définitivement jusqu' a une prochaine modification de la
cellule
"C1". Donc quelques jours plus tard je modifie la donnée dans la cellule
"C1". Et dans "F1" celle-ci elle doit prendre en compte la nouvelle de la
journée de modification. Je continue, 1 mois plus tard je retravaille dans
ma
feuille Excel, mais je ne touche pas à la cellule "C1", donc je devrais
retrouver dans la cellule "F1", la date de la dernière modification de la
cellule "C1".
Y-a-t-il un moyen simple de pouvoir obtenir ce résultat. Avec les
fonctions
"maintenant" ou "aujourdhui", celle ne sont pas juste puisqu'à chaque
ouverture du classeur ou feuille, ou de le recalculation manuelle,
celle-ci
prend la date du jour en court.
Merci de m'aider sur ce problème.
salutations

Seba