Bonjour,
je cherche de l'aide pour améliorer ma macro suivante :
Sub TRI()
Dim i&, j&
t = Array(24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 94, 101, 108, 115, 122)
For i = Cells(Rows.Count, 3).End(xlUp).Row To 3 Step -1
j = Application.Match(Cells(i, Columns.Count).End(xlToLeft).Column, t, 0)
If j = 1 Then Exit Sub
Cells(i, 1).Offset(1).Resize(j - 1).EntireRow.Insert
Cells(i, 1).Resize(j, 17).FillDown
Next
End Sub
j'ai mis un fichier en PJ avec les onglest suivants :
- fichier brut : qui ne doit pas être touché mais est l'origine des données que je souhaite traiter
- FT pour macro2 : le résultat de ma macro
- feuille de travail pour macro : fait le lien avec mon fichier brut
- résultat attendu : ce que j'aimerai obtenir
pouvez vous m'aider à compléter ma macro pour arriver au résultat attendu sachant qu'il ne faut pas que je touche le fichier brut mais je dois travailler à partir de ce fichier et qu'idéalement je souhaiterai avoir un bouton permettant de lancer l'opération de tri. je dois le faire une fois par semaine sur un fichier de 1000 lignes donc j'ai besoin d'automatiser tout cela
merci d'avance
cordialement,