Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Transposition Horizontale / Verticale

  • Initiateur de la discussion Initiateur de la discussion jipi06
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

jipi06

XLDnaute Junior
Bonjour à toutes et tous

j'a un tableau horizontal de 500 lignes et 12 colonnes
ex extrait
Pierre ; A ; 6 ; 15 ; 9 ; 43
Paul ; A ; 9 ; 43
Jacques ; A ; 43 ; 25 ; 13

Je voudrais obtenir un résultat en vertical de ce type :

Nom Dir Action
Pierre A 6
Pierre A 15
Pierre A 9
Pierre A 43
Paul A 9
Paul A 43
Jacques A 43
Jacques A 25
Jacques A 13

J'ai essayé les TCD et la fonction Transpose sans succès.
Je join un fichier exemple ss doute plus explicite.

Merci de votre aide
 

Pièces jointes

Re : Transposition Horizontale / Verticale

Salut,

Un exemple (le resultat sera sur la meme feuille a partir de M10:
Code:
Option Explicit

Sub TransposeBdd()
    Dim LigSrc  As Integer, LigDst As Integer, ColSrc As Byte
    
    Application.ScreenUpdating = False
        With Sheets("Liste")
            LigDst = 10
            For LigSrc = 2 To .Range("A65536").End(xlUp).Row
                If Application.WorksheetFunction.CountA(.Range("C" & LigSrc & ":L" & LigSrc)) <> 0 Then
                    For ColSrc = 3 To 12
                        If Not IsEmpty(.Cells(LigSrc, ColSrc)) Then
                            .Range("M" & LigDst).Value = .Range("A" & LigSrc).Value
                            .Range("N" & LigDst).Value = .Range("B" & LigSrc).Value
                            .Range("O" & LigDst).Value = .Cells(LigSrc, ColSrc).Value
                            LigDst = LigDst + 1
                        End If
                    Next ColSrc
                End If
            Next LigSrc
        End With
    Application.ScreenUpdating = True
End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
2
Affichages
887
L
Réponses
9
Affichages
1 K
B
  • Question Question
Réponses
15
Affichages
3 K
A
Réponses
25
Affichages
5 K
Angelzeus
A
P
Réponses
2
Affichages
1 K
Ptrs32
P
C
  • Résolu(e)
XL 2019 CHECKBOX
Réponses
3
Affichages
1 K
N
Réponses
5
Affichages
3 K
Nicocotte125
N
M
Réponses
20
Affichages
3 K
massol
M
D
Réponses
1
Affichages
1 K
Dudesson
D
Réponses
9
Affichages
2 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…