1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Not Intersect(Target, Columns("A")) Is Nothing Then 'si la cellule opu on double clique se trouve dans la colonne A de la feuil
'On recherche la 1ere ligne vide en colonne A de la feuille 2
With Sheets("Feuil2").Cells(Rows.Count, "A").End(xlUp).Offset(1, 0)
.Value = Target.Value 'On copie la valeur de la cellule colonne A feuille en cours dans cellule colonne A feuil2
.Offset(0, 1) = Target.Offset(0, 1) 'idem pour colonne B (l'offset permet de ce decaler de x ligne et y colonne, ici on se décale d'une colonne)
.Offset(0, 2) = Target.Offset(0, 2) 'idem en se décalant de 2 colonne (C)
End With
'Annul le double clique sur la cellule afin de ne par rentrée en mode edition de cette meme cellule
Cancel = True
End If
End Sub |
Partager