Afficher plusieurs lignes par enregistrement

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

2

2susy

Guest
Bonjour le forum,

Je souhaite afficher une ligne par formation effectuée pour chaque personne dans une nouvelle feuille.
Je sais le faire avec une listbox, mais là, vu le format du fichier à exploiter (qui n'est pas le mien à la base), je suis un peu perdue !

ci-joint le fichier en question,
merci de votre aide !!
 

Pièces jointes

Re : Afficher plusieurs lignes par enregistrement

Bonjour 2susy,

Test cette macro :

Code:
Sub Extract_Valeur()

Dim Tablo, Lign As Long, k As Long, m As Byte

Lign = Sheets("History").Range("B65536").End(xlUp).Row
Tablo = Sheets("Matrice").Range("A5:O" & Sheets("Matrice").Range("A65536").End(xlUp).Row)
Application.ScreenUpdating = False
With Sheets("History")
 For k = 1 To UBound(Tablo)
   For m = 10 To 15
     If Tablo(k, m) <> "" Then
       .Cells(Lign, 2) = Tablo(k, 2)
       .Cells(Lign, 3) = Tablo(k, 1)
       .Cells(Lign, 5) = "Formation n° " & m - 9
       .Cells(Lign, 7) = Tablo(k, m)
       .Cells(Lign, 7).NumberFormat = "mm/yy"
       Lign = Lign + 1
     End If
   Next
 Next
End With
Application.ScreenUpdating = True
    
End Sub
Les données de la feuille Matrice sont mises dans un tableau.
On boucle sur chaque ligne du tableau et sur les colonnes 10 à 15 de la dite ligne. Si la colonne est non vide on extrait les éléments souhaités sur la feuille History.

A+
 
- 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 Suivi charge/capa
Réponses
10
Affichages
367
Réponses
8
Affichages
324
Retour