Bonjour,
Ci-contre le code corrigé :
Sub MEF()
Dim LR%, FEUILLE As Variant
Dim FEUILLES()
FEUILLES = Array("Panneaux", "Visserie")
For Each FEUILLE In FEUILLES
With Worksheets(FEUILLE)
LR = .Cells(.Rows.Count, 8).End(xlUp).Row
.Range("A3:F" & LR).FillDown
.Range("P3:U" & LR).FillDown
End With
Next FEUILLE
End Sub
Pour la suite je vous conseille d'ouvrir un nouveau sujet, n'ayant plus de lien avec l'intitulé du sujet. Par contre vous nous demandez de trier par référence, or il s'agit de formules, donc les références vont changer systématiquement ... Je vous laisse y réfléchir avant de poster votre nouveau sujet.
Cdlt,