Macro excel

Résolu
doulawhite Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -  
doulawhite Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
je suis nouvelle ici ,j'ai un petit probleme concernant les macros ,voici un exemple:
j ai un tableau comme suit:
A 1 12 44
B 2 24 658
C 3 35 02
D 8 102 57

Je veux le transformer en:
A 1
B 2
C 3
D 8

A 12
B 24
C 35
D 102

A 44
B 658
C 02
D 57


merci d'avance pour votre aide .
A voir également:

2 réponses

lermite222 Messages postés 8724 Date d'inscription   Statut Contributeur Dernière intervention   1 191
 
Bonjour,
Peut-être avec cette ptit macro ?
Sub SplitData()
'données dans cellule A1 à A4
Dim i As Byte, e As Byte, Lig As Long, IxCol As Byte
    For Lig = 1 To 4
        IxCol = 2
        For e = 6 To 18 Step 6
            Cells(Lig, 1).Copy Cells(Lig + e, 1)
            Cells(Lig, IxCol).Copy Cells(Lig + e, 2)
            IxCol = IxCol + 1
        Next e
    Next Lig
End Sub

A+
0
doulawhite Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
merci beaucoup,je l'ai essayé et ça a marché ,a bientot .
0