Re : Inséserer automatiqm le changement d'une valeur
Bonjour Dull, Adilprodigy et le Forum,
Bravo Dull pour cette solution fonctionnelle.
J'ai cependant essayé de bidouiller ton code pour :
1 - mettre directement le code sur la feuille et pouvoir supprimer le module qui contient ta macro. (Pas très utile mais plus propre)
2 - Eviter d'avoir à remplir la colonne B avec des formules pour la date.
(possible évidemment de changer le format de cellule jjj jj mmm hh:mm:ss par exemple de façon à avoir un suivi plus précis (est-ce nécessaire ?)
====================
Dans le feuille2
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim Nouv As String, Derlig As String
Nouv = Sheets("Feuil2").Range("C65536").End(xlUp).Row + 1
Derlig = Sheets("Feuil2").Range("C65536").End(xlUp).Value
Application.ScreenUpdating = False
If Sheets("Feuil1").Range("B8").Value = Derlig Then Exit Sub
Sheets("Feuil1").Range("B8").Copy
Sheets("Feuil2").Range("C" & Nouv).PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
Sheets("Feuil2").Range("C" & Nouv).Offset(0, -1).Value = Now
Application.ScreenUpdating = True
End Sub
J'espère ne pas avoir dénaturé le bébé...
@+GD