Microsoft 365 Report de données de plusieurs onglets dans un onglet global

FCMLE44

XLDnaute Impliqué
Supporter XLD
Bonjour

Dans un fichier partagé, plusieurs personnes pourront l'alimenter en même temps, nous avons 3 onglets appelé dans l'exemple GST 1 GST2 et GST 3
Lorsque l'un des ces trois onglets est rempli au fil de l'eau, cela vient se mettre automatiquement à jour

Comment pourrait on faire ?
Comment faire en sorte que plusieurs gestionnaires puissent remplir leur onglet en même temps

Quelqu'un aurait il une idée ?

Merci
 

Pièces jointes

  • test.xlsx
    18.3 KB · Affichages: 3

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour FCMLE,
En PJ un essai. Quand on sélectionne la feuille Global, on reconstruit le tableau. Avec :
VB:
Sub Worksheet_Activate()
    Dim L%, Ligne%, F
    Application.ScreenUpdating = False
    Range("A2:D65000").ClearContents
    L = 2
    For Each F In Worksheets
        If F.Name <> "Global" Then
            Ligne = 2
            While Sheets(F.Name).Cells(Ligne, "A") <> ""
                Cells(L, "A") = F.Name
                Cells(L, "B") = Sheets(F.Name).Cells(Ligne, "A")
                Cells(L, "C") = Sheets(F.Name).Cells(Ligne, "B")
                Cells(L, "D") = Sheets(F.Name).Cells(Ligne, "C")
                Ligne = Ligne + 1
                L = L + 1
            Wend
        End If
    Next F
    Columns.AutoFit 'ajustement largeurs colonnes
    Application.ScreenUpdating = True
End Sub
J'ai rajouté la colonne Origine pour savoir d'où vient l'info. Ce qui permet de filtrer le tableau sur une origine spécifique.
 

Pièces jointes

  • test (14).xlsm
    26.3 KB · Affichages: 5

Discussions similaires

Statistiques des forums

Discussions
312 836
Messages
2 092 656
Membres
105 480
dernier inscrit
Galbius