Bonjour
Pour mettre les choses au clair car je m'y perds souvent,
je veux définir une plage (ici un tableau) avec Range.
Je peux le définir avec ses coordonnées
Ex Range("A1:Z100")
Mais si le tableau est dynamique et que ses lignes et colonnes varient respectivement de
ligne 1 à DL pour les lignes et
Colonne 1 à DC pour les colonnes,
Alors mon range s'écrira:
Range("A1"& ":"& DC & ":" & DL)
Exact ?
Si maintenant je veux faire un tri par colonnes croissantes, j'applique Sort sur ce range, mais pourquoi pas sur columns et non range de la même plage ?
Car au fond, trier un tableau horizontalement, c'est trier ses colonnes seulement, non ?
Merci de votre aide
Partager