Bonjour,
Dans votre fichier, j'ai remplacé votre tableau résultat par un tableau structuré nommé t_Data.
Option Explicit
Sub Test()
Dim Sh As Worksheet
Dim I As Long, J As Long, DerniereLigne As Long
Dim TabData As ListObject
Dim LigneData As ListRow
Dim AireTableaux As Range
Set Sh = Sheets("Feuil1")
With Sh
Set TabData = .ListObjects("t_Data")
DerniereLigne = .Cells(.Rows.Count, 1).End(xlUp).Row
Set AireTableaux = .Range(.Cells(1, 1), .Cells(DerniereLigne, 1))
End With
For I = 1 To AireTableaux.Count
Select Case AireTableaux(I)
Case "Titre 1"
Set LigneData = TabData.ListRows.Add
With LigneData
.Range.Clear
For J = 0 To 8
.Range(1, J + 1) = AireTableaux(I).Offset(J, 1)
Next J
End With
Set LigneData = Nothing
End Select
Next I
Set Sh = Nothing
Set TabData = Nothing
Set AireTableaux = Nothing
End Sub