Macro excel
Résolu
doulawhite
Messages postés
4
Statut
Membre
-
doulawhite Messages postés 4 Statut Membre -
doulawhite Messages postés 4 Statut Membre -
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 .
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 .
Configuration: Windows XP Internet Explorer 6.0
2 réponses
-
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+ -
merci beaucoup,je l'ai essayé et ça a marché ,a bientot .