tri ordre croissant avec nombres format texte

Le
Christian
Bonjour à tous et toutes

Est-il possible et si oui, par quel procédé y a t'il moyen d'effectuer un
tri sur des cellules formatées en texte (Certains nombres reçoivent des
lettres).
Ex:Souhaité: 1,1ab,2,3ab,4ab,5,6ab,10,20,100
Actuellement, je trouve après tri: soit: 1,10,100,1ab,2,20,3ab,4ab,5,6ab

1,2,5,10,20,100,1ab,3ab,4ab,6ab
En vous remerciant d'avance pour tout conseil.

Merci
Christian
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
JB
Le #4587251
Bonsoir,

Sub triColInter2()
[b:b].Insert
For Each c In Range([A2], [a65000].End(xlUp))
c.Offset(0, 1) = Val(c)
Next c
Range("A2").CurrentRegion.Select
Selection.Offset(1).Resize(Selection.Rows.Count - 1).Select
Selection.Sort Key1:=[B2], Order1:=xlAscending, Header:=xlGuess
[b:b].Delete
End Sub

http://cjoint.com/?gqwc2xBPlr

JB
http://boisgontierjacques.free.fr/

On 16 juin, 21:26, Christian wrote:
Bonjour à tous et toutes

Est-il possible et si oui, par quel procédé y a t'il moyen d'effectue r un
tri sur des cellules formatées en texte (Certains nombres reçoivent d es
lettres).
Ex:Souhaité: 1,1ab,2,3ab,4ab,5,6ab,10,20,100
Actuellement, je trouve après tri: soit: 1,10,100,1ab,2,20,3ab,4ab,5,6ab

1,2,5,10,20,100,1ab,3ab,4ab,6ab
En vous remerciant d'avance pour tout conseil.

Merci
Christian


Christian
Le #4587131
Bonjour JB
Un tout grand merci pour la solution.
Bonne fin de week-end
--
Christian



Bonsoir,

Sub triColInter2()
[b:b].Insert
For Each c In Range([A2], [a65000].End(xlUp))
c.Offset(0, 1) = Val(c)
Next c
Range("A2").CurrentRegion.Select
Selection.Offset(1).Resize(Selection.Rows.Count - 1).Select
Selection.Sort Key1:=[B2], Order1:=xlAscending, Header:=xlGuess
[b:b].Delete
End Sub

http://cjoint.com/?gqwc2xBPlr

JB
http://boisgontierjacques.free.fr/

On 16 juin, 21:26, Christian wrote:
Bonjour à tous et toutes

Est-il possible et si oui, par quel procédé y a t'il moyen d'effectuer un
tri sur des cellules formatées en texte (Certains nombres reçoivent des
lettres).
Ex:Souhaité: 1,1ab,2,3ab,4ab,5,6ab,10,20,100
Actuellement, je trouve après tri: soit: 1,10,100,1ab,2,20,3ab,4ab,5,6ab

1,2,5,10,20,100,1ab,3ab,4ab,6ab
En vous remerciant d'avance pour tout conseil.

Merci
Christian







Publicité
Poster une réponse
Anonyme