Bonjour
si je comprend bien tu veux numéroter en DEcrémentant
deux façons
1) en A1 tu tapes 20
en A2, tu tapes 19
tu selectionnes A1:A2
tu places la souris sur le coint inférieur droit (le curseur devient une croix)
en maintenant le clic souris, tu descends (=tu tires) vers le bas jusqu'a la valeur finale que tu souhaites
2) en A1: tu tapes la première valeur souhaitée (ici 20)
en B1, tu écris la formule
=$A$1-LIGNE()+1
et tu tires la formule (clic maintenu sur le coin inférieur droit de la cellule B1
Bonjour @matoupitou et Vincent
Je te propose ce fichier
Pour l'exemple j'ai mis la colonne B comme dernière ligne à modifier dans le code si tu veux la colonne A
Merci de ton retour
@Phil69970
Refresh pas assez rapide de mon coté
Sub test()
Dim derlig
derlig = Worksheets("Feuil1").Range("B" & Rows.Count).End(xlUp).Row 'Controle sur colonne B
With Range("a1").Resize(derlig)
.Formula = "=row()"
.Value = .Value
End With
End Sub
Sub test2()
Dim derlig
derlig = Worksheets("Feuil1").Range("B" & Rows.Count).End(xlUp).Row 'Controle sur colonne B
With Range("a1").Resize(derlig)
.Value = Evaluate("row(1:" & derlig & ")")
End With
End Sub