Bonjour à tous,
Je souhaites copier coller une colonne avant de la modifier. Je m'explique, si j'ai A1= 10, ce que j'aimerais, c'est que si je modifie A1=15, par exemple, la valeur 10 se copie dans une colonne. Puis si je modifie à nouveau A1=20, la valeur 15 se copiera dans une colonne et la valeur 10 se supprimera.
J'ai fait la macro suivante. Le problème, c'est que lorsque je rentre une valeur dans A, il la recopie dans D. Hors j'aimerais que la colonne D soit l'ancienne valeur de la colonne A.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Private Sub Worksheet_Change(ByVal Target As Range) If Not Application.Intersect(Target, Range("A1:A30")) Is Nothing Then Range("A1:A30").Select Selection.Copy Range("D1").Select ActiveSheet.Paste End If End Sub
Merci d'avance
Cordialement,
Alexandre
Partager