Problème avec le filtre; affichage des résultats
Résolu/Fermé
Tim68000
Messages postés
15
Date d'inscription
mercredi 14 mai 2014
Statut
Membre
Dernière intervention
12 juin 2014
-
28 mai 2014 à 10:44
Unefilleaquionnedonnepasdesurnom - 2 juin 2014 à 18:52
Unefilleaquionnedonnepasdesurnom - 2 juin 2014 à 18:52
A voir également:
- Problème avec le filtre; affichage des résultats
- Photo filtre 7 gratuit - Télécharger - Retouche d'image
- Lexer resultats - Télécharger - Sport
- Affichage double ecran - Guide
- Filtre teams - Accueil - Visio
- Problème affichage fenêtre windows 10 - Guide
14 réponses
Le Pingou
Messages postés
12225
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
6 décembre 2024
1 454
28 mai 2014 à 16:25
28 mai 2014 à 16:25
Bonjour,
Le problème c'est que l'on ne sait pas ce que vous avez réalisé comme code... !
Le problème c'est que l'on ne sait pas ce que vous avez réalisé comme code... !
Tim68000
Messages postés
15
Date d'inscription
mercredi 14 mai 2014
Statut
Membre
Dernière intervention
12 juin 2014
28 mai 2014 à 16:36
28 mai 2014 à 16:36
Ce sont des numéros de série de différents produits, certains ne comprennent que des chiffres, certains des chiffres associés à des lettres, ce sont simplement des suites de caractère.
Le Pingou
Messages postés
12225
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
6 décembre 2024
1 454
28 mai 2014 à 21:16
28 mai 2014 à 21:16
Bonjour,
Oui, mais j'ai demandé le code que vous avez réalisé et qui vous pose problème.... !
Oui, mais j'ai demandé le code que vous avez réalisé et qui vous pose problème.... !
Le Pingou
Messages postés
12225
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
6 décembre 2024
1 454
29 mai 2014 à 10:44
29 mai 2014 à 10:44
Bonjour,
Petit complément, j'ai dit code mais il faut comprendre la macro...!
Salutations.
Le Pingou
Petit complément, j'ai dit code mais il faut comprendre la macro...!
Salutations.
Le Pingou
Bonjour,
J'ai compris à votre deuxième message seulement, désolé !
J'ai enregistré ma macro, je ne l'ai pas programmée. J'applique juste un filtre avancé à une base de donnée.
Je vous poste le code demain si vous le souhaitez, je ne suis pas au stage aujourd'hui.
Merci, et bonne journée !
J'ai compris à votre deuxième message seulement, désolé !
J'ai enregistré ma macro, je ne l'ai pas programmée. J'applique juste un filtre avancé à une base de donnée.
Je vous poste le code demain si vous le souhaitez, je ne suis pas au stage aujourd'hui.
Merci, et bonne journée !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Le Pingou
Messages postés
12225
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
6 décembre 2024
1 454
29 mai 2014 à 14:36
29 mai 2014 à 14:36
Bonjour,
Merci, le problème est peut-être dans la macro...?
Merci, le problème est peut-être dans la macro...?
Tim68000
Messages postés
15
Date d'inscription
mercredi 14 mai 2014
Statut
Membre
Dernière intervention
12 juin 2014
30 mai 2014 à 09:18
30 mai 2014 à 09:18
Voici la macro... enregristrée manuellement:
SearchPartnumber Macro
'
'
Range("A13").Select
Range("A13:N33159").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:= _
Range("G4:G5"), Unique:=False
ActiveWindow.SmallScroll Down:=-2
End Sub
SearchPartnumber Macro
'
'
Range("A13").Select
Range("A13:N33159").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:= _
Range("G4:G5"), Unique:=False
ActiveWindow.SmallScroll Down:=-2
End Sub
Le Pingou
Messages postés
12225
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
6 décembre 2024
1 454
30 mai 2014 à 09:44
30 mai 2014 à 09:44
Bonjour,
Merci. Pourquoi vous avez 2 critères [range("G4:G5")].... ?
Je dois m'absenter, de retour en fin de journée.
Merci. Pourquoi vous avez 2 critères [range("G4:G5")].... ?
Je dois m'absenter, de retour en fin de journée.
Tim68000
Messages postés
15
Date d'inscription
mercredi 14 mai 2014
Statut
Membre
Dernière intervention
12 juin 2014
30 mai 2014 à 09:49
30 mai 2014 à 09:49
Bonjour,
Il s'agit du titre de la colonne, ainsi que l'élément à rechercher.
Merci,
Il s'agit du titre de la colonne, ainsi que l'élément à rechercher.
Merci,
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 249
30 mai 2014 à 10:09
30 mai 2014 à 10:09
Bonjour,
123 est numérique et tu recherches des chaines.
Essaie en mettant ta zone de saisie au format Texte ou en saisissant '123
eric
123 est numérique et tu recherches des chaines.
Essaie en mettant ta zone de saisie au format Texte ou en saisissant '123
eric
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 712
30 mai 2014 à 10:18
30 mai 2014 à 10:18
Bonjour,
Le filtre avancé ne fonctionne pas de la même façon selon la nature numérique ou alphabétique des données.
Si tu as des données chiffres et alpha mélangées, il suffit de saisir 123* pour que cela fonctionne : tu auras 123Axx comme 123Byy en résultat.
Si tu as des données chiffres uniquement, les données doivent être saisies avec une apostrophe en tête pour fonctionner comme en alpha, sinon il y a recherche du nombre total uniquement ou il faut utiliser une expression '>1234' par exemple.
Le filtre avancé ne fonctionne pas de la même façon selon la nature numérique ou alphabétique des données.
Si tu as des données chiffres et alpha mélangées, il suffit de saisir 123* pour que cela fonctionne : tu auras 123Axx comme 123Byy en résultat.
Si tu as des données chiffres uniquement, les données doivent être saisies avec une apostrophe en tête pour fonctionner comme en alpha, sinon il y a recherche du nombre total uniquement ou il faut utiliser une expression '>1234' par exemple.
Tim68000
Messages postés
15
Date d'inscription
mercredi 14 mai 2014
Statut
Membre
Dernière intervention
12 juin 2014
30 mai 2014 à 10:35
30 mai 2014 à 10:35
Merci beaucoup à vous,
@eric : j'avais déjà essayé la mise au format texte, qui n'a donné aucun résultat
@gbinforme :
Merci beaucoup ! En rajoutant l'étoile à la fin de la recherche, cela semble fonctionner dans tous les cas, que je cherche une suite de nombres ou une combinaison.
Je vais donc ajouter une note à l'attention de l'utilisateur, de bien terminer par "*", à moins qu'il ne soit possible d'ajouter cette étoile direcement dans la macro?
@eric : j'avais déjà essayé la mise au format texte, qui n'a donné aucun résultat
@gbinforme :
Merci beaucoup ! En rajoutant l'étoile à la fin de la recherche, cela semble fonctionner dans tous les cas, que je cherche une suite de nombres ou une combinaison.
Je vais donc ajouter une note à l'attention de l'utilisateur, de bien terminer par "*", à moins qu'il ne soit possible d'ajouter cette étoile direcement dans la macro?
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 249
30 mai 2014 à 11:29
30 mai 2014 à 11:29
Si ta saisie est en G5 :
If Right([G5], 1) <> "*" Then [G5] = [G5] & "*"
eric
If Right([G5], 1) <> "*" Then [G5] = [G5] & "*"
eric
Tim68000
Messages postés
15
Date d'inscription
mercredi 14 mai 2014
Statut
Membre
Dernière intervention
12 juin 2014
30 mai 2014 à 11:51
30 mai 2014 à 11:51
Merci beaucoup, ça marche niquel maintenant !
Bonne journée !
Bonne journée !
Le Pingou
Messages postés
12225
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
6 décembre 2024
1 454
30 mai 2014 à 17:08
30 mai 2014 à 17:08
Bonjour,
De retour de mon escapade je n'ai plus qu'à dire un grand merci à eriiic et gbinforme, c'est super sympa.
Amicales salutations.
De retour de mon escapade je n'ai plus qu'à dire un grand merci à eriiic et gbinforme, c'est super sympa.
Amicales salutations.