Dupliquer valeurs colonne

Bonjour,

Je cherche une formule pour dupliquer les valeurs d'une colonne, par exemple 5 fois.

Si j'ai une colonne A :

1

2

3

Je voudrais dans une colonne B :

1

1

1

1

1

2

2

2

2

2

3

3

3

3

3

Savez-vous comment faire cela ?

Merci.

Bonjour toutes et tous

@ tester

merci à Jean-Eric

https://forum.excel-pratique.com/viewtopic.php?f=2&t=118437

' merci à Jean-Eric
' https://forum.excel-pratique.com/viewtopic.php?f=2&t=118437
' modifier par Andre13
' code à placer dans Feuil1
Public Sub Create_list()
'Exécution procédure : Ctrl+m
Dim tbl, arr()
Dim I As Long, J As Long, k As Long
    tbl = Feuil1.Cells(1).CurrentRegion.Value
    ReDim arr(LBound(tbl) To UBound(tbl) * 5)
    For I = LBound(tbl) To UBound(tbl)
        For J = 1 To 5
            arr(k + 1) = tbl(I, 1)
            k = k + 1
        Next J
    Next I
    With Feuil1
        .Cells(2).CurrentRegion.ClearContents
        If k > 0 Then .Cells(2).Resize(k).Value = Application.Transpose(arr)
    End With
End Sub

crdlt,

André

Bonjour,

Je cherche une formule ...

Avec en D1 le nombre de copies :

=SI(ESTVIDE(INDEX(A:A;ENT((LIGNES($1:1)-1)/$D$1)+1));"";INDEX(A:A;ENT((LIGNES($1:1)-1)/$D$1)+1))

à tirer vers le bas.

Note : si c'est toujours 5 copies, remplacer les deux $D$1 par 5.

Les deux fonctionnent, merci à vous.

Rechercher des sujets similaires à "dupliquer valeurs colonne"