J'ai quelques centaines de lignes de données dans quatre colonnes (varA, varB, varC, varD). Je veux écrire une macro telle qu'un utilisateur puisse définir l'ordre de tri de ces colonnes, c'est-à-dire d'abord trier par varD, puis par varA, varC, varB ... et ainsi de suite. En tout il y en a 4! ou 24 possibilités de permutation différentes. JE NE VEUX PAS QUE LES UTILISATEURS SE RENDENT DIRECTEMENT SUR LES DONNÉES, mais plutôt qu'ils aient un moyen de définir l'ordre dans lequel ils veulent trier les colonnes. Une façon dont je pensais était de leur donner une table avec ces noms de colonne et ils peuvent simplement fournir le rang (1 à 4). En fonction de ces rangs, la macro déterminera dynamiquement l'ordre de tri.Tri de colonnes multiples défini par l'utilisateur dans Excel
Toute aide est grandement appréciée.
Merci, chintoo
Parfait. Merci JakeTheSnake. Aussi, merci à imfrancisd et Alex dont la logique m'a donné quelques idées à essayer. Je vais travailler dans ma feuille de calcul et voir si je peux l'obtenir au travail ou coincé avec autre chose. – chintoo