{Access} faire un tri dans un champ d'une table

Fermé
hutchinson Messages postés 8 Date d'inscription jeudi 27 août 2009 Statut Membre Dernière intervention 27 août 2009 - 27 août 2009 à 16:47
Jean_Jacques Messages postés 1040 Date d'inscription mercredi 30 avril 2008 Statut Membre Dernière intervention 1 août 2014 - 28 août 2009 à 10:37
Bonjour,
Dans une table d'une base de données client je souhaiterai trier le champ "numéro téléphone". Je voudrai exclure les numéros non exploitable c à d que je veux garder les numéros à 10 chiffres, commençant par 01, 02, 03, 04, ou 05. Les autres enregistrements dis "non-exploitable" sont à renseignés dans un fichier excel. Je souhaite mettre en place une macro pour réaliser tout ça mais je suis novice en VB, quelqu'un peut-il m'aider? Merci.
A voir également:

1 réponse

zenon Messages postés 726 Date d'inscription jeudi 30 septembre 2004 Statut Membre Dernière intervention 13 février 2010 180
27 août 2009 à 17:46
Bonsoir,


à mon avis, pas besoin de VB pour ça, une simple requête suffit.

En mode graphique, c'est très simple. Il suffit de choisir le champ à trier puis de spécifier les critères.

Ce serait qqch cô:

SELECT... WHERE N°Tel= 01* OR N°Tel=02* OR...
0
hutchinson Messages postés 8 Date d'inscription jeudi 27 août 2009 Statut Membre Dernière intervention 27 août 2009
27 août 2009 à 18:22
merci pour ton renseignement, mais stp pourrais-tu être un peu plus précis. ça représente koi les petit point après SELECT parce que si je l'écris comme ça g le résultat: "cette expression comporte une sous-requête erronée, placer la sous-requête entre parenthèses." Serais-tu pourquoi?
0
Jean_Jacques Messages postés 1040 Date d'inscription mercredi 30 avril 2008 Statut Membre Dernière intervention 1 août 2014 112 > hutchinson Messages postés 8 Date d'inscription jeudi 27 août 2009 Statut Membre Dernière intervention 27 août 2009
28 août 2009 à 10:37
Bonjour hutchinson,

Un complément adaptable pour compléter l'intervention de Zenon :

SELECT <Table>.<Champ_tel>
FROM <Table>
WHERE ((([<Table>.<Champ_tel>]) Like "06*")) OR (("Et" Like "09*"));


Bonne journée
0