RE..Merci de votre intérêt pour le sujet.Je recherche un code vba qui effectue automatiquement la même tâche lors de la copie de données
Private Sub Worksheet_Change(ByVal Target As Range)
Application.EnableEvents = False
With Range("a2:a" & Cells.Find("*", , , , xlByRows, xlPrevious).Row)
.Formula = "=Row() - 1"
.Value = .Value
End With
Application.EnableEvents = True
End Sub
Bonjour,Bonjour, pouvez-vous m'aider avec le code vba pour la numérotation automatique des données dans la colonne A à partir de la cellule A2, en tenant compte de la suppression des lignes, merci beaucoup
=LIGNE()-1
Merci de votre intérêt pour le sujet.Je recherche un code vba qui effectue automatiquement la même tâche lors de la copie de donnéesBonjour,
En A2
Et tirer vers le basCode:=LIGNE()-1
RE..Merci de votre intérêt pour le sujet.Je recherche un code vba qui effectue automatiquement la même tâche lors de la copie de données
Private Sub Worksheet_Change(ByVal Target As Range)
Application.EnableEvents = False
With Range("a2:a" & Cells.Find("*", , , , xlByRows, xlPrevious).Row)
.Formula = "=Row() - 1"
.Value = .Value
End With
Application.EnableEvents = True
End Sub
Merci beaucoup c'est ce qu'il fautRE..
En Vba cela pourrait ressembler à ceci
A Placer dans le module de la feuille en question
VB:Private Sub Worksheet_Change(ByVal Target As Range) Application.EnableEvents = False With Range("a2:a" & Cells.Find("*", , , , xlByRows, xlPrevious).Row) .Formula = "=Row() - 1" .Value = .Value End With Application.EnableEvents = True End Sub