cr621
Nouveau membre
Bonjour à tous,
Je suis débutante en macro excel
Mon but serait de naviguer sur les colonnes de la feuille afin de supprimer les cellules vides
Il n'est pas possible dans les "Range" de mettre les numéros de colonnes au lieu des lettres j'avais pensé à
quelque chose du style
For k = 2 To 69
Range(Cells(3, 3 * (i - 1)) & ":" & Cells(3356, (3 * i) - 1)).Select
Selection.Sort Key1:=Range(Cells(3, (3 * i) - 2)), Order1:=xlDescending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom
Next
Ce qui me permettrait de ranger dans l'ordre decroissant 3 colonnes par 3 de ma feuille et ainsi de supprimer les cellules vides car elles se retrouveraient à la fin
Mais cela ne marche pas
Je n'ai aucune idée de comment faire cela
Si vous pouviez m'aider....
Merci d'avance
Je suis débutante en macro excel
Mon but serait de naviguer sur les colonnes de la feuille afin de supprimer les cellules vides
Il n'est pas possible dans les "Range" de mettre les numéros de colonnes au lieu des lettres j'avais pensé à
quelque chose du style
For k = 2 To 69
Range(Cells(3, 3 * (i - 1)) & ":" & Cells(3356, (3 * i) - 1)).Select
Selection.Sort Key1:=Range(Cells(3, (3 * i) - 2)), Order1:=xlDescending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom
Next
Ce qui me permettrait de ranger dans l'ordre decroissant 3 colonnes par 3 de ma feuille et ainsi de supprimer les cellules vides car elles se retrouveraient à la fin
Mais cela ne marche pas
Je n'ai aucune idée de comment faire cela
Si vous pouviez m'aider....
Merci d'avance