Passer de colonne en nombre à colonne en chiffre sous VBa
trollotin
Messages postés
5
Statut
Membre
-
Maurice -
Maurice -
Bonjour,
Je réalise un tri croissant d'une plage de cellule:
Sheets("Feuil2").Select
Range("b5:c20").Select
Selection.Sort Key1:=Range("b5"), Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=F
J'aimerais pouvoir passer la colonne en numérique :
Sheets("Feuil2").Select
Range(Cells(2, 5), Cells(3, 20)).Select
Selection.Sort Key1:=(Cells(2, 5)), Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
Ainsi je pourais réaliser une boucle afin d'incrémenter de 5 ma colonne.
Le problème se situe ici: Key1:=(Cells(2, 5)),
Je ne comprend déja pas vraiment à quoi sert la fonction key1, mais surtout pourquoi la selection des cellules fonctionne au dessus, mais pas la.
Merci d'avance de votre aide.
Excell: 2003
VBA : 6
Je réalise un tri croissant d'une plage de cellule:
Sheets("Feuil2").Select
Range("b5:c20").Select
Selection.Sort Key1:=Range("b5"), Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=F
J'aimerais pouvoir passer la colonne en numérique :
Sheets("Feuil2").Select
Range(Cells(2, 5), Cells(3, 20)).Select
Selection.Sort Key1:=(Cells(2, 5)), Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
Ainsi je pourais réaliser une boucle afin d'incrémenter de 5 ma colonne.
Le problème se situe ici: Key1:=(Cells(2, 5)),
Je ne comprend déja pas vraiment à quoi sert la fonction key1, mais surtout pourquoi la selection des cellules fonctionne au dessus, mais pas la.
Merci d'avance de votre aide.
Excell: 2003
VBA : 6
A voir également:
- Passer de colonne en nombre à colonne en chiffre sous VBa
- Déplacer colonne excel - Guide
- Trier colonne excel - Guide
- Colonne word - Guide
- Formule somme excel colonne - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
3 réponses
Bonjour,
déja pas vraiment à quoi sert la fonction key1,
Faire F1 sur .Sort pour avoir l'aide
mais surtout pourquoi la selection des cellules fonctionne au dessus, mais pas la.
Parce que c'est un .Sort (tri) que tu fais sur la sélection, pas un .Select (qui est l'action selection)
F1 sur .Select
eric
déja pas vraiment à quoi sert la fonction key1,
Faire F1 sur .Sort pour avoir l'aide
mais surtout pourquoi la selection des cellules fonctionne au dessus, mais pas la.
Parce que c'est un .Sort (tri) que tu fais sur la sélection, pas un .Select (qui est l'action selection)
F1 sur .Select
eric