Accueil > Forum > > > > [Déplacé VB6 -> VBA]Trier une liste de prix sur excel
[Déplacé VB6 -> VBA]Trier une liste de prix sur excel
mercredi 29 août 2012 à 11:12:38 |
[Déplacé VB6 -> VBA]Trier une liste de prix sur excel

Axeu
|
bonjour à tous,
Je ne crois pas être dans la bonne catégorie mais je rencontre un problème sur Excel 2003: j'ai une liste d'entreprises avec leur chiffre d'affaires en face. il y a 500 lignes qui ont été écrites avec le signe "¤" à chaque fois (je ne sais pas si ça apporte quelque chose au problème).
J'aimerai trier ces chiffre par ordre croissant, donc je selectionne la liste des prix et "trier du plus petit au plus grand" mais ça ne fonctionne pas. Pour exemple, au lieu d'avoir :
45 000
90 000
300 000
600 000
40 000 000
91 000 000
J'ai:
300 000
40 000 000
45 000
600 000
90 000
91 000 000
en bref il ne prends en compte que les 1ers chiffres et non la valeur de la case...je vois pas trop comment faire et c'est pour aider mon père donc j'ai pas vraiment le temps de passer des heures à réfléchi dessus.
Si une bonne âme a une idée, d'orientation au moins :)
Merci à vous tous et bonne journée !
Axel
|
|
mercredi 29 août 2012 à 11:35:38 |
Re : Trier une liste de prix sur excel

ucfoutu
|
Bonjour,
Je ne crois pas être dans la bonne catégorie
Non ! Et pourquoi y postes-tu, alors ?
Parce que, pour cela également, tu n'as
pas vraiment le temps de passer des heures à réfléchi
Tu la connais, toutefois, la bonne catégorie (tes autres discussions) !!!!
Le tri que tu obtiens montre que ta colonne est formatée en texte et non en nombre !
________________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches.
Pas d'aide en ligne installée ? => ne comptez pas sur moi pour simplement vous dire ce qu'elle contient. Je n'interviendrai qu'en cas de nécessité de développ
|
|
mercredi 29 août 2012 à 12:18:53 |
Re : Trier une liste de prix sur excel

Axeu
|
Parce que sinon j'aurai jamais posté sinon et que oui, j'avais pas le temps.
La bonne catégorie c'est quoi ? je me suis déjà fait allumer la dernière fois donc ça évitera de refaire l'erreur...
bref merci pour l'info, même si ça ne fonctionne pas. Il se débrouillera pour trier manuellement, je n'ai vraiment pas le temps.
Merci et Bonne continuation
|
|
mercredi 29 août 2012 à 12:28:12 |
Re : Trier une liste de prix sur excel

ucfoutu
|
Invite-le à venir ici lui-même. Ce ne sera pas plus mal !
________________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches.
Pas d'aide en ligne installée ? => ne comptez pas sur moi pour simplement vous dire ce qu'elle contient. Je n'interviendrai qu'en cas de nécessité de développ
|
|
jeudi 30 août 2012 à 00:05:24 |
Re : [Déplacé VB6 -> VBA]Trier une liste de prix sur excel

jack
|
Réponse acceptée !
Salut
Parce que tes cellules sont considérées comme des chaines et pas des chiffres.
Du coup, le tri se base sur le premier caractère, celui de gauche.
Si le symbole ¤ y est pour quelque chose :
- Fais un remplacement de ¤ par "" (rien)
- Epure peut-être les espaces qui peuvent suivent tes chiffres, maintenant qu'ils n'ont plus de symboles derrière eux.
- Modifie le format de ta colonne pour que ce soit le format qui s'occupe d'afficher le symbole ¤. Les chiffres resteront des chiffres.
Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés
Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
|
|
jeudi 30 août 2012 à 00:08:47 |
Re : [Déplacé VB6 -> VBA]Trier une liste de prix sur excel

jack
|
PS : Les espaces qui démarquent les milliers : Si ces espaces ont été écrits, il faut les supprimer (Remplacer 'Espace' par "" (rien), jusqu'à ce qu'il n'y en ait plus)
Laisse le formatage de cellule s'en occuper, aussi.
|
|
jeudi 30 août 2012 à 13:17:09 |
Re : [Déplacé VB6 -> VBA]Trier une liste de prix sur excel

Axeu
|
Salut à toi Jack,
Merci des conseils, j'ai tenté, mais ça ne fonctionne toujours pas
J'ai remplacé ¤ par (rien) avec ctl+f, OK
J'ai utilisé la formule =substitute(valeur;" ";""), les espace ont aussi disparus.
J'ai changé le format, en nombre, monétaire, compta, standard, avec ou sans ¤, avec ou sans séparateur de milliers, rien n'y fait !
Je me retrouve avec du:
55000
560000
61000
62000
650
...
Autant ça fonctionne quand j'ouvre un nouveau fichier excel, autant là, c'est un fichier qui a tourné entre plusieurs mains dans son taf et qui lui a été transmis en dernier, donc il doit y avoir pleins de trucs qui jouent...donc bon, tant pis, ça lui trie déja le gros, et les quelques lignes ayant 1 chiffre de plus, il les triera manuellement ca l'avance déjà pas mal.
Merci des conseils en tout cas !
bonne continuation !
|
|
jeudi 30 août 2012 à 16:42:05 |
Re : [Déplacé VB6 -> VBA]Trier une liste de prix sur excel

ucfoutu
|
pour mémoire :
Le tri que tu obtiens montre que ta colonne est formatée en texte et non en nombre !
________________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches.
Pas d'aide en ligne installée ? => ne comptez pas sur moi pour simplement vous dire ce qu'elle contient. Je n'interviendrai qu'en cas de nécessité de développ
|
|
jeudi 30 août 2012 à 16:56:42 |
Re : [Déplacé VB6 -> VBA]Trier une liste de prix sur excel

Axeu
|
Je sais mais le format je l'ai changé 1000 fois je vous dis.
|
|
jeudi 30 août 2012 à 16:57:36 |
Re : [Déplacé VB6 -> VBA]Trier une liste de prix sur excel

ucfoutu
|
et je viens d'essayer.
Aucun problème :
- si formatée en nombre
ou
- si formatée en monétaire (donc y comporis avec le symvole de l'Euro)
________________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches.
Pas d'aide en ligne installée ? => ne comptez pas sur moi pour simplement vous dire ce qu'elle contient. Je n'interviendrai qu'en cas de nécessité de développ
|
|
Cette discussion est classée dans : excel, liste, bonne, trier, prix
Répondre à ce message
Sujets en rapport avec ce message
List et formulaire dans Excel [ par spock999 ]
Bonjour je suis nouveau ( très très très nouveau) sur excel et j'aimerais avoir une petit infoje voudrais crée un ficher excel dans un style de liste
trier des données excel avec VBA [ par LUSTRUCRU ]
Bon voila,je souhaite à partir d'un control qui se trouve "Feuil1" faire un tri sur des données qui se trouve "feuille2" suivant un critére "X".voici
trier une listbox en vba excel [ par Fabian123 ]
Bonjour!tout est dans la question!j'ai une liste d'article sur une feuille excel, qui est chargée dans une listbox, la liste n'est pas triée (et je ne
Combobox dans excel [ par FlyingAlex ]
Bonjour,Je veux créer une combo box sur une page Excel, les choix dispo sont dans une liste dans une autre feuille.J'ai utilise List
SOS EXCEL macro ? requête ? [ par arielle99999 ]
Bonsoir à tous J'aurai besoin de votre aide, pour faire un truc tout simple sous excel, à savoir : Faire en sorte qu'en selectionnant un texte dans
Trier un tableau multidimensionnel [ par dedenet2 ]
Bonjour à tous , Sous Excel , j'ai créé un tableau de type multidimmensionnel pour la mise en mémoire de données prises sur un fichier Excel. j'ai do
Comment exporter les liste de diffusion outlook sous excel??? [ par dolcie ]
Bonjour, Ca fait déjà quelques mois que je réorganise la totalité des fichiers contacts de mon entreprise. Jusqu'ici je ne m'en sortais pas trop mal,
tier liste ordre décroissant [ par robinou5913 ]
bonjour,dans une liste, on peut la trier dans l'ordre alphabétique (et donc croissant) grasse à :list1.sorted = truemais maintenant, j'aimerais trier
[déplacé VB.NET -> VBA] liste deroulante [ par BOULE52 ]
bonjour, voila je fait un championnat de foot alors je voudrais dans l'onglet resultat faire une liste deroulante avec les journées(exp :1 2 3 4 5)et
Trier un tableau Excel par date [ par CedricSovady ]
Bonjour, J'ai un tableau Excel qui comprends des fournisseur avec des dates de factures. Je trie ce tableau par fournisseur mais j'aimerai trier ce ta
Livres en rapport
|
Derniers Blogs
INTéGRATION YAMMER ET SHAREPOINT ONLINE (OFFICE 365), éTAPE 1 .INTéGRATION YAMMER ET SHAREPOINT ONLINE (OFFICE 365), éTAPE 1 . par Patrick Guimonet
#Yammer Certains s'en sont déjà fait l'écho (ici en allemand par exemple : Yammer Integration in Office 365 Phase 1) ou bien sûr sur le blog SharePoint : Make Yammer your default social network in Office 365 en anglais. Mais c'e...
Cliquez pour lire la suite de l'article par Patrick Guimonet [DYNAMICS CRM] AJOUTER LES DOSSIERS DE CRM AU DOSSIER FAVORIS D'OUTLOOK[DYNAMICS CRM] AJOUTER LES DOSSIERS DE CRM AU DOSSIER FAVORIS D'OUTLOOK par bianca
Objectif
Pour aller plus rapidement dans les menus de Dynamics CRM depuis votre client CRM pour Outlook, vous pouvez utiliser le dossier des Favoris d'Outlook. En effet, par simple glisser/déplacer, vous pouvez déposer un éléme...
Cliquez pour lire la suite de l'article par bianca VISUAL STUDIO 2013VISUAL STUDIO 2013 par Etienne Margraff
Ahh, ENFIN ! c'est officiel, il va y avoir un VS et un TFS 2013. De nouvelles fonctionnalités qui vont à mon sens assoir la maturité de TFS qui est maintenant l'outil incontournable pour tout projet (.NET, mais pas seulement !). Si vous n'avez pas jet...
Cliquez pour lire la suite de l'article par Etienne Margraff CONFIGURER LA COLLATION SQL SERVER POUR SHAREPOINT CONFIGURER LA COLLATION SQL SERVER POUR SHAREPOINT par JeremyJeanson
Note : Je poste cet article à titre de pense-bête. Cela fait des années que je me trimballe avec une capture d'écran, car je ne me rappel jamais comment choisir la collation d'un SQL Server pour SharePoint. Pour SharePoint, il est conseillé de choisir la ...
Cliquez pour lire la suite de l'article par JeremyJeanson ETENDRE LE TEAM WEB ACCESS DE TFS 2012 - STEP 1: CRéATION DU PLUGINETENDRE LE TEAM WEB ACCESS DE TFS 2012 - STEP 1: CRéATION DU PLUGIN par Philess
Dans cet article nous allons créer un plugin installable sur le Team Web Access qui s'intègrera dans l'architecture du site et se chargera au moment où on le décidera.
Avant de lire ce billet et si cela n'est pas encore fait j...
Cliquez pour lire la suite de l'article par Philess
Logiciels
Nego Facturation (1.85)NEGO FACTURATION (1.85)Nego Facturation est un logiciel complet qui permet de gérer vos factures et devis très simplemen... Cliquez pour télécharger Nego Facturation Devis-Factures PHMSD (2.2.0.1)DEVIS-FACTURES PHMSD (2.2.0.1)Configuration minimale
Nécessite Windows™ 2000, XP, Windows 7, 8, Vista (Service Pack à... Cliquez pour télécharger Devis-Factures PHMSD WDmemoCode (2.0.0.1)WDMEMOCODE (2.0.0.1)WDmemoCode a été conçu pour aider les développeurs Windev à créer/compléter et conserver une base... Cliquez pour télécharger WDmemoCode ProtoMedic (4.0.0.11)PROTOMEDIC (4.0.0.11)ProtoMedic est un logiciel destiné principalement aux médecins généralistes.
ProtoMedic permet d... Cliquez pour télécharger ProtoMedic MyCurriculum 2011 (7.4.1.12)MYCURRICULUM 2011 (7.4.1.12)Rédigez votre Curriculum Vitae mais également ceux de votre famille ou de vos amis très facilemen... Cliquez pour télécharger MyCurriculum 2011
|