Sub Import2()
'on déclare les variables
Dim Plage As Range
Dim Tablo As Variant
Dim i As Integer
Dim DerLig As Long
'on boucle sur toutes les feuilles du classeur à partir de la feuille 2
For i = 2 To Sheets.Count
With Sheets(i)
Set Plage = .Range("A1").CurrentRegion 'on instancie la zone utile
Set Plage = Plage.Rows(2).Resize(Plage.Rows.Count - 1) 'on enlève la ligne des entêtes
End With
'Pour t'aider à quoi cela sert d'instancier un objet Plage, affiche la fenêtre des variables locales (onglet Affichage=>fenêtre des variables locales) et
'clique sur la croix placée à gauche de Plage, puis descend jusqu'à value2 et clique dessus, puis sur value2(1), value2(2), etc. :
' tu verras que les valeurs de l'onglet sont dedans.
'suite de la procédure à écrire :
' Il te faut maintenant te placer dans la feuille IMPORT pour :
'- déterminer la dernière ligne non vide de la zone (utiliser CurrentRegion)
'- te positionner sur celle d'en dessous
'- calibrer la zone qui va recevoir les valeurs de Plage (utiliser Resize)
'- transposer les valeurs de Plage dans la feuille IMPORT (zone=Plage.value)
Next i 'on passe à la feuille suivante
End Sub