XL 2016 index des valeurs de plusieurs sheet

pinko1974

XLDnaute Nouveau
Bonjour

j'aimerais avoir sur une page séparée d'un fichier avoir la liste des valeurs ( sans doublons) présente dans la colonne B de tous les feuilles.

Est ce possible ?

en annexe un fichier reprenant l'idée et le résultat désirés

merci d'avance de votre aide
 

Pièces jointes

  • index feuilles.xlsx
    10.7 KB · Affichages: 10

Jacky67

XLDnaute Barbatruc
Bonjour,
Une proposition par VBA avec ce code en Pj
VB:
Sub rassemble()
    Dim Sh As Worksheet, Derlg&
    Feuil1.Range("c2:c" & Rows.Count).Clear
    For Each Sh In ThisWorkbook.Worksheets
        Derlg = Feuil1.Cells(Feuil1.Rows.Count, "C").End(xlUp).Row + 1
        If Sh.Name <> "INDEX" Then
            With Sh
                .Range("b2:b" & .Cells(.Rows.Count, "B").End(xlUp).Row).Copy Feuil1.Range("c" & Derlg)
            End With
        End If
    Next
    Feuil1.Columns(3).RemoveDuplicates 1, Header:=xlYes
End Sub
 

Pièces jointes

  • index feuilles.xlsm
    21.1 KB · Affichages: 5

Discussions similaires

Statistiques des forums

Discussions
312 472
Messages
2 088 709
Membres
103 928
dernier inscrit
MIKETUAU