Creation de plusieurs lignes à partir d'une seule

Bonjour tout le monde,

J'ai un petit problème, est il possible de m'aider?

Alors j'ai un tableau de 4 colonnes de la sorte:

0 0 1 1-2

0 1 5 1-3-4-5-6-2

et j aimerai avoir le tableau sous ce format/

0 0 1 1-2

0 1 5 1-3

0 1 5 3-4

0 1 5 4-5

0 1 5 5-6

0 1 5 6-2

:erci d avance pour votre aide

Cordialement

Bonjour,

Une proposition

A+

45test.zip (13.36 Ko)

Bonsoir,

une proposition via une macro qui suppose les données en colonnes A B C et D

Sub aargh()
    i = 1
    While Cells(i, 1) <> ""
        v = Split(Cells(i, 4), "-")
        If UBound(v) > LBound(v) + 1 Then
            For j = LBound(v) To UBound(v) - 1
                If j > LBound(v) Then
                    Rows(i).Insert
                    Cells(i - 1, 1).Resize(, 3).Copy Cells(i, 1)
                End If
                Cells(i, 4) = "'" & v(j) & "-" & v(j + 1)
                i = i + 1
            Next j
            i = i - 1
        End If
        i = i + 1
    Wend
End Sub

Merci infiniment

Rechercher des sujets similaires à "creation lignes partir seule"