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

transformer un tableau en liste

  • Initiateur de la discussion Initiateur de la discussion Marypen
  • 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 !

M

Marypen

Guest
Bonsoir,
je cherche mais je fatigue....
je voudrais copier les données d'un tableau avec des cellules vides dans une liste sur une autre feuille.
J'ai joint un exemple pour voir plus clair les couleur ne sont pas nécessaire

Merci pour le coup de main
 

Pièces jointes

Re : transformer un tableau en liste

Bonjour,


Code:
Sub TransformeLigneColonne()
  Set f1 = Sheets("Liste")
  a = Sheets("Tableau").[B1].CurrentRegion
  ligBD = 2
  For ligne = 3 To UBound(a, 1)
    For col = 2 To UBound(a, 2)
      If a(ligne, col) > 0 Then
        f1.Cells(ligBD, 1) = a(ligne, 1)
        f1.Cells(ligBD, 2) = a(1, col)
        f1.Cells(ligBD, 3) = a(ligne, col)
        ligBD = ligBD + 1
      End If
    Next col
  Next ligne
End Sub

JB
 

Pièces jointes

- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

  • Question Question
Microsoft 365 agrandir la liste
Réponses
21
Affichages
418
  • Question Question
XL 2016 liste
Réponses
10
Affichages
332
Réponses
11
Affichages
327
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…