Sub Numeros()
Dim DerL&
DerL = InputBox("Combien de lignes?", "Test", 1600)
[A1] = 1: Cells(1).Resize(DerL).DataSeries: Columns(1).NumberFormat = "0000"
End Sub
Re,
Entre autres possibilités
VB:Sub Numeros() Dim DerL& DerL = InputBox("Combien de lignes?", "Test", 1600) [A1] = 1: Cells(1).Resize(DerL).DataSeries: Columns(1).NumberFormat = "0000" End Sub
Sub Numeros_II()
Dim DerL&
DerL = InputBox("Combien de lignes?", "Test", 1600)
[A1] = 1: Cells(1).AutoFill Cells(1).Resize(DerL), 2
Columns(1).NumberFormat = "0000"
End Sub
Sub Numeros_III()
Dim DerL&
DerL = InputBox("Combien de lignes?", "Test", 1600)
[A1] = 1: Cells(1).Resize(DerL) = "=Row()-1"
Cells(1).Resize(DerL) = Cells(1).Resize(DerL).Value
Columns(1).NumberFormat = "0000"
End Sub
Ce n'est pas le cas, vous avez dû mal tester. Comme je l'ai dit avec NB il faut entrer des nombres.il y a un souci si on rempli la cellule F il ne ce passe rien ca fonctionne sur E uniquement.