Conserver la date et heure dans EXCEL
cirrus
-
michel_m Messages postés 18903 Date d'inscription Statut Contributeur Dernière intervention -
michel_m Messages postés 18903 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je souhaiterais conserver la date et heure dans des cellules d'EXCEL afin d'avoir un historique. J'ai essayé avec la fonction maintenant() mais les cellules sont mises à jour à chaque modification... Auriez vous une idée de comment faire?
Merci
Je souhaiterais conserver la date et heure dans des cellules d'EXCEL afin d'avoir un historique. J'ai essayé avec la fonction maintenant() mais les cellules sont mises à jour à chaque modification... Auriez vous une idée de comment faire?
Merci
A voir également:
- Conserver la date et heure dans EXCEL
- Word et excel gratuit - Guide
- Liste déroulante excel - Guide
- Si et ou excel - Guide
- Comment calculer la moyenne sur excel - Guide
- Nombre de jours entre deux dates excel - Guide
2 réponses
Bonjour
a essayer
pour installer
faire un copier de cette macro
clic droit sur le nom de l'onglet
visualiser le code
coller
a essayer
Private Sub Worksheet_Change(ByVal Target As Range) If Intersect(Target, Columns(3)) Is Nothing Then: Exit Sub Target.Offset(0, 1) = Now() End Sub
pour installer
faire un copier de cette macro
clic droit sur le nom de l'onglet
visualiser le code
coller
Salut, tu peux te faire un tableau qui lors de l'ouverture de ton fichier Workbook.Open ajoute la valeur de =maintenant().
Tu pourras afficher ton tableau comme tu le veux après.
La syntaxe n'est sûrement pas exacte, mais, je te lance l'idée.
Tu pourras afficher ton tableau comme tu le veux après.
La syntaxe n'est sûrement pas exacte, mais, je te lance l'idée.
Salut et merci!
Cependant, ce que je voudrais c'est que mon tableau ne se mette pas à jour...
Je t'explique : je souhaite que lorsque je remplisse une case de la colonne C, la case à côté (colonne D) affiche la date et heure de saisie de la case colonne C.
Par exemple, si en C8 j'écrit "aaaaa" alors en D8 il se met "19/03/09 14:02". Mais ensuite, si 31min plus tard, je mets en C9 "bbbb" alors je veux qu'il se mette en D9 "19/03/09 14:33" SANS CHANGER EN D8 la date précédente.
J'avais mis la formule "=SI(C8=0;"pas de données";=MAINTENANT()) " et c'est ce maintenant() qui me pose problème car il met à jour toutes les cases de la colonne D...
Est ce que ma question est plus claire avec cet exemple?
Merci d'essayer de m'aider!
Cependant, ce que je voudrais c'est que mon tableau ne se mette pas à jour...
Je t'explique : je souhaite que lorsque je remplisse une case de la colonne C, la case à côté (colonne D) affiche la date et heure de saisie de la case colonne C.
Par exemple, si en C8 j'écrit "aaaaa" alors en D8 il se met "19/03/09 14:02". Mais ensuite, si 31min plus tard, je mets en C9 "bbbb" alors je veux qu'il se mette en D9 "19/03/09 14:33" SANS CHANGER EN D8 la date précédente.
J'avais mis la formule "=SI(C8=0;"pas de données";=MAINTENANT()) " et c'est ce maintenant() qui me pose problème car il met à jour toutes les cases de la colonne D...
Est ce que ma question est plus claire avec cet exemple?
Merci d'essayer de m'aider!