• Initiateur de la discussion Initiateur de la discussion RONDEAU Marie claude
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

R

RONDEAU Marie claude

Guest
Je n'arrive pas à trier ce fichier sur la variable lieu car je pense qu'il y a eu effectivement un format différent entre les premières lignes et les autres . Mon problème est : Comment résoudre ce problème de tri sans avoir à réécrire toutes les lignes qui ne se trient pas alors même que j'ai tenté de changer les formats de cette colonne
 

Pièces jointes

salut Mari Claude,

le problème que j'ai constaté de mon côté, c'est qu'il y a certaine cellule dont apparemment tu ne peux changer le format en passant par format/cellule. (lignes 9 à 16 dans ton exemple)


si ça n'est pas trop long, il faudrait que tu revalide chacune de ces cellules.
tu la selectionne, tu clique sur la barre en haut ou s'affiche la valeur et valide par entrée, etc.

apres tu pourras trier tes valeurs.

petitstagiaire
 
j'ai trouvé plus rapide

1) tu selectionne tes valeurs, tu les copies puis tu les collent dans une colonne vide
2) dans ta colonne lieu tu met des 0 à la place
3) tu reselectionnent tes anciennes valeurs, tu les copient
4) tu te repositionne dans ta colonne lieu, tu choisi collage spécial et dans Opération du double-click sur Addition

et là tu peux trier

petitstagiaire
 
une méthode :


mets la valeur 1 dans une cellule, sélectionne-là, copie-là et colle-là sur ta plage de valeurs de la colonne lieu, en faisant édition/ collage spécial/multiplication.

trie ... et voilà!

si tu veux garder le "00", mets ces cellules au format personnalisé 00


bye
STéphane
 
salut STéphane,

Tu sais que t'es pas con toi.
Mais as-tu compris pourquoi quand on sélectionne la valeur 00 par exemple, on arrive pas (enfin en tout cas moi) à changer le format de la cellule avec click droit-format ?

petitstagiaire
 
certaines de ces valeurs sont effectivement considérées comme des chaînes. Voici une procédure qui te permettra de les transformer : copie la dans un module VBA, sélectionne une cellule dans le tableau puis appelle la. Ensuite tu pourras trier ton tableau correctement

Sub Convertit()
Dim cel As Range
On Error Resume Next
For Each cel In ActiveCell.CurrentRegion
cel.Value = CDbl(cel.Value)
Next cel
End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Retour