F
foufana
Guest
Bonjour à tous,
J'ai un souci au niveau d'une macro assez simple qui permet de faire un tri croissant sur une colonne de données. Ma macro est la suivante :
Sub CroissantBanca()
Rows("9:9").Select
Range("N11").Select
Range("A10:N258").Sort Key1:=Range("N9"), Order1:=xlAscending, Header:= _
xlGuess, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
End Sub
Le pb est que lorsque je rajoutes une ligne, autrement dit j'obtiens 259 lignes au lieu de 258 et que j'execute la macro; elle ne prend pas en compte la nouvelle donnée. Comment peut-on modifier cette macro pour qu'elle tri de façon croissante de la cellule A10 à la dernière valeur de la colonne?
Merci à tous pour votre aide!
J'ai un souci au niveau d'une macro assez simple qui permet de faire un tri croissant sur une colonne de données. Ma macro est la suivante :
Sub CroissantBanca()
Rows("9:9").Select
Range("N11").Select
Range("A10:N258").Sort Key1:=Range("N9"), Order1:=xlAscending, Header:= _
xlGuess, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
End Sub
Le pb est que lorsque je rajoutes une ligne, autrement dit j'obtiens 259 lignes au lieu de 258 et que j'execute la macro; elle ne prend pas en compte la nouvelle donnée. Comment peut-on modifier cette macro pour qu'elle tri de façon croissante de la cellule A10 à la dernière valeur de la colonne?
Merci à tous pour votre aide!