Bonjour,
voilà mon souci.
J'ai un tableau qui possede plusieurs lignes.
J'aimerai faire une macro qui m'extrait et range ldans des feuilles différentes, les lignes de ce tableau en fonction d'une valeur texte d'une colonne.
Dans l'exmple que j'ai joint il n'y a que deux valeurs.
Dans mon cas, j'en aurais plusieurs ( 7) et mon tableau sera plus proches des 10000 lignes mélangés.
maintenant je ne connais pas bien vba, et me difficulté et de me mettre sous forme de prog, ma manière de faire....qui en est une parmi tant d'autre!!!!
Du coup je pensais créer des variables (une pour chaque feuille)
puis créer un compteur de ligne qui remonte de en en 1 et qui scrute la bonne colonne et déplace la ligne en fonction de cette valeur dans la bonne feuille.
Sheets.Add
ActiveSheet.Name = "Metz"
Sheets.Add
ActiveSheet.Name = "Meuse"
Lignemax = Sheets(1).Cells(Rows.Count, "H").End(xlUp).Row 'compte les ligne du tableau
For i = Lignemax To 1 Step -1
'if cells(i,"H") =.value "Metz" then 'condition de recherche de la variable'
'Cut(i).go to Sheet "metz"
' End If
End Sub
Je suis en train de me former sur les variables.
Merci de se pencher sur mon problème
avec le fichier c'est mieux!!!!