Salut,
J'ai un problème quand je fait un tri sur des numéro dans un état dans
l'aodre decroissant il me classe par correctement il meclasse les centaine
du plus grand au plus petit et ensuite il mes mille plus grand au plus
petit;
Y a t il un moyen de lui faire faire un bon tri autrement que de rajouter un
zéro devant les centaine.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Raymond
Bonjour.
c'est parce que tes chiffres sont cadrées à gauche et sont déclarés texte. S'ils étaient déclarés numérique ils seraient cadrés à droite et seraient dans le bon ordre.¨ Pour rétablir l'ordre et retrouver du numérique il faut convertir en numérique ton champ de tri dans la requête:
SELECT Table1.Numero, Table1.prenom, Table1.chiffres FROM Table1 ORDER BY Val([chiffres]) DESC;
ceci ne fonctionne que si tu n'as pas de champs dans trier/regrouper de ton état. Si tu as du trier/regrouper ça ne sert à rien il faut créer un champ supplémentaire comme ceci: SELECT Table1.Numero, Table1.prenom, Table1.chiffres, Val([chiffres]) AS MesChiffres FROM Table1 dans l'état, en trier/regrouper, le champ Chiffres sera remplacé par le champ Meschiffres dans le tri et l'entête de groupe.
-- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"yann lazardeux" a écrit dans le message de news:bkjt8o$f90$
Salut, J'ai un problème quand je fait un tri sur des numéro dans un état dans l'aodre decroissant il me classe par correctement il meclasse les centaine du plus grand au plus petit et ensuite il mes mille plus grand au plus petit; Y a t il un moyen de lui faire faire un bon tri autrement que de rajouter un
zéro devant les centaine.
Merci pour le coup de main.
Bonjour.
c'est parce que tes chiffres sont cadrées à gauche et sont déclarés texte.
S'ils étaient déclarés numérique ils seraient cadrés à droite et seraient
dans le bon ordre.¨
Pour rétablir l'ordre et retrouver du numérique il faut convertir en
numérique ton champ de tri dans la requête:
SELECT Table1.Numero, Table1.prenom, Table1.chiffres
FROM Table1
ORDER BY Val([chiffres]) DESC;
ceci ne fonctionne que si tu n'as pas de champs dans trier/regrouper de ton
état.
Si tu as du trier/regrouper ça ne sert à rien il faut créer un champ
supplémentaire comme ceci:
SELECT Table1.Numero, Table1.prenom, Table1.chiffres,
Val([chiffres]) AS MesChiffres
FROM Table1
dans l'état, en trier/regrouper, le champ Chiffres sera remplacé par le
champ Meschiffres dans le tri et l'entête de groupe.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"yann lazardeux" <ylazardeux@wanadoo.fr> a écrit dans le message de
news:bkjt8o$f90$1@news-reader2.wanadoo.fr...
Salut,
J'ai un problème quand je fait un tri sur des numéro dans un état dans
l'aodre decroissant il me classe par correctement il meclasse les centaine
du plus grand au plus petit et ensuite il mes mille plus grand au plus
petit;
Y a t il un moyen de lui faire faire un bon tri autrement que de rajouter
un
c'est parce que tes chiffres sont cadrées à gauche et sont déclarés texte. S'ils étaient déclarés numérique ils seraient cadrés à droite et seraient dans le bon ordre.¨ Pour rétablir l'ordre et retrouver du numérique il faut convertir en numérique ton champ de tri dans la requête:
SELECT Table1.Numero, Table1.prenom, Table1.chiffres FROM Table1 ORDER BY Val([chiffres]) DESC;
ceci ne fonctionne que si tu n'as pas de champs dans trier/regrouper de ton état. Si tu as du trier/regrouper ça ne sert à rien il faut créer un champ supplémentaire comme ceci: SELECT Table1.Numero, Table1.prenom, Table1.chiffres, Val([chiffres]) AS MesChiffres FROM Table1 dans l'état, en trier/regrouper, le champ Chiffres sera remplacé par le champ Meschiffres dans le tri et l'entête de groupe.
-- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"yann lazardeux" a écrit dans le message de news:bkjt8o$f90$
Salut, J'ai un problème quand je fait un tri sur des numéro dans un état dans l'aodre decroissant il me classe par correctement il meclasse les centaine du plus grand au plus petit et ensuite il mes mille plus grand au plus petit; Y a t il un moyen de lui faire faire un bon tri autrement que de rajouter un
zéro devant les centaine.
Merci pour le coup de main.
Pierre CFI
bonjour tes fameux no sont en texte ?
-- Pierre CFI MVP Microsoft Access
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "yann lazardeux" a écrit dans le message de news: bkjt8o$f90$
Salut, J'ai un problème quand je fait un tri sur des numéro dans un état dans l'aodre decroissant il me classe par correctement il meclasse les centaine du plus grand au plus petit et ensuite il mes mille plus grand au plus petit; Y a t il un moyen de lui faire faire un bon tri autrement que de rajouter un zéro devant les centaine.
Merci pour le coup de main.
bonjour
tes fameux no sont en texte ?
--
Pierre CFI
MVP Microsoft Access
Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"yann lazardeux" <ylazardeux@wanadoo.fr> a écrit dans le message de news: bkjt8o$f90$1@news-reader2.wanadoo.fr...
Salut,
J'ai un problème quand je fait un tri sur des numéro dans un état dans
l'aodre decroissant il me classe par correctement il meclasse les centaine
du plus grand au plus petit et ensuite il mes mille plus grand au plus
petit;
Y a t il un moyen de lui faire faire un bon tri autrement que de rajouter un
zéro devant les centaine.
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "yann lazardeux" a écrit dans le message de news: bkjt8o$f90$
Salut, J'ai un problème quand je fait un tri sur des numéro dans un état dans l'aodre decroissant il me classe par correctement il meclasse les centaine du plus grand au plus petit et ensuite il mes mille plus grand au plus petit; Y a t il un moyen de lui faire faire un bon tri autrement que de rajouter un zéro devant les centaine.