Bonjour,
Je travaille sur un fichier excel contenant plusieurs données en colonnes et j'effectue un tri par ordre décroissant sur toutes les colonnes. Le problème est que dans certaines colonnes il y a des cellules vides et lorsque j'effectue mon tri par ordre décroissant les cellules vides se retrouvent tout en haut et les données sont ensuite triées du plus grand au plus petit.
J'aimerais donc effectuer mon tri sans que les cellules vides se retrouvent en haut du classement, que les données se classent bien du plus grand au plus petit et que les cellules vides se retrouvent tout en bas.
J'utilise cette macro par exemple pour trier une colonne :
Range(sheet1.Cells(1, 1), sheet1.Cells(20, 15)).Sort Key1:=sheet1.Columns(2), Order1:=xlAscending, Header:=xlNo
Merci