Light. Je suis nul mais je me soigne!
Eh ben chez moi ca marche pas : sous excel ca fait une macro nickel qui marche au poil, mais sous VB, il connait pas Range. sais pas pourquoi, mais si quelqu'un a une explication, ca m'intéresse a fond.
merci pour tout et bon codage a tous.
------------------------------- Réponse au message : -------------------------------
Slu!
Essaye ça:
'Tri des résultats en ordre alphabétique
Columns("A:Z").Select 'Sélection de la zone des colonnes A à Z
Selection.Sort Key1:=Range("A2"), Order1:=xlAscending, Key2:=Range("A2"), Order2:=xlAscending, Key3:=Range("A2"), Order3:=xlAscending, Header:=1, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom 'Pour key1 à key3, c'est l'ordre de tri préférentiel si plusieurs résultats sont identiques. Header permet de laisser la 1e ligne en dehors du tri, pour un titre de colonne par exemple.
Cells(1, 1).Select 'Désélection
Si tu ne comprends pas certaines expressions, dis-le! A+ @-plume
------------------------------- Réponse au message : -------------------------------
Bonjour
Pourriez vous m'aider à trier des données sous Excel à partir de VB
Merci d'avance
|