Private Sub Worksheet_Activate()
Dim PlgDon As Range
Dim Données As Collection, T(), L&, Interv As SsGroup, Respon As SsGroup, Sect As SsGroup
Set PlgDon = PlgUti(Feuil1.[A5]): If PlgDon Is Nothing Then Exit Sub
Set Données = GroupOrg(PlgUti(Feuil7.[A5]), 19, 6, 4)
ReDim T(1 To 3000, 1 To 6)
For Each Interv In Données
T(L + 1, 1) = Interv.Id
For Each Respon In Interv.Contenu
L = L + 1
T(L, 2) = Respon.Id
For Each Sect In Respon.Contenu
T(L, 3) = Sect.Id
Next Sect
Next Respon
Next Interv
Me.[B16
250].ClearContents
Me.[B16].Resize(L, 3).Value = T
End Sub