bonjour a tous , j aimerais svp creer une macro qui m indexe (numerote) les lignes de ma base excel . dans mon cas lorsque la colonne AA est non vide j aimerais lui attribue le numero 1 (pour la derniere ligne) le 2 pour l avant derniere ....... Toutefois j aimerais le faire ss avoir besoin de connaitre le nombre de lignes etant donné que cette base est mise a jour regulierement
un exemple ci dessous qui teste la colonne A en numérotant la colonne B, à adapter à ton cas comme pas d'exemple :
Code:
Option Explicit
Sub test()
Dim i As Long, j As Long
For i = Range("A65536").End(xlUp).Row To 1 Step -1
If Not IsEmpty(Cells(i, 1)) Then j = j + 1: Cells(i, 2) = j
Next i
End Sub