Insertion automatique de la date lorsque l'on ajoute du contenu ailleurs

Fermé
BenMai - 8 oct. 2021 à 10:05
cs_Le Pivert Messages postés 7904 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 14 août 2024 - 8 oct. 2021 à 16:49
Bonjour,

J'aimerai faire en sorte de tenir un cahier de bord dans un fichier Excell, j'aurai besoin que lorsque j'ajoute un texte dans une case de la colonne C la date s'inscrive directement dans la colonne B juste à côté...
J'ai un vague souvenir de l'avoir déjà vu quelque part mais ne me souvient absolument plus où.

2 réponses

ccm81 Messages postés 10878 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 11 septembre 2024 2 415
8 oct. 2021 à 12:01
Bonjour

Si tu ne veux pas que la date inscrite change à chaque ouverture du fichier, il faudra passer par une macro. Partant ?
Sinon, Ctrl+; te permet de mettre "en dur" la date du jour

Cdlmnt
0
cs_Le Pivert Messages postés 7904 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 14 août 2024 729
8 oct. 2021 à 16:49
Bonjour,

en vba faire Alt F11 pour accéder à l'éditeur
Aller dans le module de la feuille concernée en haut à gauche.
Mettre ce code qui se déclenchera à chaque changement:

Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Application.Intersect(Target, Range("C:C")) Is Nothing Then
Cells(Target.Row, 2) = Format(Now, "d mmmm yyyy hh:nn") 'colonne B
Worksheets("Feuil1").Columns("B").AutoFit 'adapter nom de la feuille
End If
End Sub

0