J'ai besoin de remplir une colonne excel avec une série séquentielle, dans ce cas de -500 à 1000. J'ai une macro pour le faire, mais elle prend beaucoup de lignes pour quelque chose qui semble devoir être une simple fonction [quelque chose comme FillRange(A2:A1502, -500, 1000, 1)]. Mais si cette fonction existe, je ne la trouve pas. Est-ce que ce qui suit est aussi simple et élégant que possible ?
'Draw X axis scale
Cells(1, 1).Value = "mV"
Cells(2, 1).Value = -500
Cells(3, 1).Value = -499
Cells(4, 1).Value = -498
Dim selection1 As Range, selection2 As Range
Set selection1 = Sheet1.Range("A2:A4")
Set selection2 = Sheet1.Range("A2:A1502")
selection1.AutoFill Destination:=selection2