Voila j'ai un petit probl=E8me de recherche
J'ai des liste de code : 2411-1, 2411-2, 2411-3, 2411-
1R, ...
Et quand je fais une recherche il me prend le 2411-1R au=20
lieu du 2411-1, pareil si le code n'est pas dans la=20
grille, il me sort des incoh=E8rences.
Comment faire pour qu'il me donne la bonne information, je=20
pense qu'il faut le faire en vba et faire une recherche=20
qui va trouver le code mais je ne sais pas r=E9cup=E9rer=20
l'adresse o=F9 il a trouv=E9 le code et ensuite prendre la=20
donn=E9e de la colonne d'=E0 cot=E9.
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
ru-th
Salut samplus
avec en colonne A la zone de recherche, en colonne B, l'info en renvoyer, en c1, l'info à chercher regardes avec un =si(esterreur(index(b:b;equiv(c1;a:a;0)));"";index(b:b;equiv(c1;a:a;0)))
a+ rural thierry
"samplus" a écrit dans le message de news: 088f01c3948b$8da176c0$ Voila j'ai un petit problème de recherche J'ai des liste de code : 2411-1, 2411-2, 2411-3, 2411- 1R, ... Et quand je fais une recherche il me prend le 2411-1R au lieu du 2411-1, pareil si le code n'est pas dans la grille, il me sort des incohèrences. Comment faire pour qu'il me donne la bonne information, je pense qu'il faut le faire en vba et faire une recherche qui va trouver le code mais je ne sais pas récupérer l'adresse où il a trouvé le code et ensuite prendre la donnée de la colonne d'à coté.
Si vous pouvez m'aider, merci.
Salut samplus
avec en colonne A la zone de recherche, en colonne B, l'info en renvoyer, en
c1, l'info à chercher
regardes avec un
=si(esterreur(index(b:b;equiv(c1;a:a;0)));"";index(b:b;equiv(c1;a:a;0)))
a+
rural thierry
"samplus" <samplus@ifrance.com> a écrit dans le message de news:
088f01c3948b$8da176c0$a401280a@phx.gbl...
Voila j'ai un petit problème de recherche
J'ai des liste de code : 2411-1, 2411-2, 2411-3, 2411-
1R, ...
Et quand je fais une recherche il me prend le 2411-1R au
lieu du 2411-1, pareil si le code n'est pas dans la
grille, il me sort des incohèrences.
Comment faire pour qu'il me donne la bonne information, je
pense qu'il faut le faire en vba et faire une recherche
qui va trouver le code mais je ne sais pas récupérer
l'adresse où il a trouvé le code et ensuite prendre la
donnée de la colonne d'à coté.
avec en colonne A la zone de recherche, en colonne B, l'info en renvoyer, en c1, l'info à chercher regardes avec un =si(esterreur(index(b:b;equiv(c1;a:a;0)));"";index(b:b;equiv(c1;a:a;0)))
a+ rural thierry
"samplus" a écrit dans le message de news: 088f01c3948b$8da176c0$ Voila j'ai un petit problème de recherche J'ai des liste de code : 2411-1, 2411-2, 2411-3, 2411- 1R, ... Et quand je fais une recherche il me prend le 2411-1R au lieu du 2411-1, pareil si le code n'est pas dans la grille, il me sort des incohèrences. Comment faire pour qu'il me donne la bonne information, je pense qu'il faut le faire en vba et faire une recherche qui va trouver le code mais je ne sais pas récupérer l'adresse où il a trouvé le code et ensuite prendre la donnée de la colonne d'à coté.
Si vous pouvez m'aider, merci.
Vincent.
Bonjour, Tu ne nous dis pas vraiment qu'elle fonction tu utilises mais j'imagine qu'il doit s'agir d'un rechercheH ou V... Et dans ce cas, il faut absolument renseigner le champ facultatif à FAUX, pour que la fonction aille chercher la valeur exacte... Par défaut, les fonctions rechercheH/V nécessitent un tri (ce qui n'est pas le cas dans ton exemple) me semble-t-il. Ca résoud ton pb ?
-----Message d'origine----- Voila j'ai un petit problème de recherche J'ai des liste de code : 2411-1, 2411-2, 2411-3, 2411- 1R, ... Et quand je fais une recherche il me prend le 2411-1R au lieu du 2411-1, pareil si le code n'est pas dans la grille, il me sort des incohèrences. Comment faire pour qu'il me donne la bonne information, je
pense qu'il faut le faire en vba et faire une recherche qui va trouver le code mais je ne sais pas récupérer l'adresse où il a trouvé le code et ensuite prendre la donnée de la colonne d'à coté.
Si vous pouvez m'aider, merci.
.
Bonjour,
Tu ne nous dis pas vraiment qu'elle fonction tu utilises
mais j'imagine qu'il doit s'agir d'un rechercheH ou V...
Et dans ce cas, il faut absolument renseigner le champ
facultatif à FAUX, pour que la fonction aille chercher la
valeur exacte... Par défaut, les fonctions rechercheH/V
nécessitent un tri (ce qui n'est pas le cas dans ton
exemple) me semble-t-il.
Ca résoud ton pb ?
-----Message d'origine-----
Voila j'ai un petit problème de recherche
J'ai des liste de code : 2411-1, 2411-2, 2411-3, 2411-
1R, ...
Et quand je fais une recherche il me prend le 2411-1R au
lieu du 2411-1, pareil si le code n'est pas dans la
grille, il me sort des incohèrences.
Comment faire pour qu'il me donne la bonne information,
je
pense qu'il faut le faire en vba et faire une recherche
qui va trouver le code mais je ne sais pas récupérer
l'adresse où il a trouvé le code et ensuite prendre la
donnée de la colonne d'à coté.
Bonjour, Tu ne nous dis pas vraiment qu'elle fonction tu utilises mais j'imagine qu'il doit s'agir d'un rechercheH ou V... Et dans ce cas, il faut absolument renseigner le champ facultatif à FAUX, pour que la fonction aille chercher la valeur exacte... Par défaut, les fonctions rechercheH/V nécessitent un tri (ce qui n'est pas le cas dans ton exemple) me semble-t-il. Ca résoud ton pb ?
-----Message d'origine----- Voila j'ai un petit problème de recherche J'ai des liste de code : 2411-1, 2411-2, 2411-3, 2411- 1R, ... Et quand je fais une recherche il me prend le 2411-1R au lieu du 2411-1, pareil si le code n'est pas dans la grille, il me sort des incohèrences. Comment faire pour qu'il me donne la bonne information, je
pense qu'il faut le faire en vba et faire une recherche qui va trouver le code mais je ne sais pas récupérer l'adresse où il a trouvé le code et ensuite prendre la donnée de la colonne d'à coté.
Si vous pouvez m'aider, merci.
.
samplus
J'ai trier mais j'ai trouvé une des erreurs en faite j'avais 3290-05 dans la grille et je cherchais 3290-5, déjà j'étais mal baré. Est ce la même chose en vba car j'aimerais que si le code n'existe pas qu'il m'affiche code inexistant par exemble.
Merci pour votre aide.
-----Message d'origine----- Bonjour, Tu ne nous dis pas vraiment qu'elle fonction tu utilises mais j'imagine qu'il doit s'agir d'un rechercheH ou V... Et dans ce cas, il faut absolument renseigner le champ facultatif à FAUX, pour que la fonction aille chercher la valeur exacte... Par défaut, les fonctions rechercheH/V nécessitent un tri (ce qui n'est pas le cas dans ton exemple) me semble-t-il. Ca résoud ton pb ?
-----Message d'origine----- Voila j'ai un petit problème de recherche J'ai des liste de code : 2411-1, 2411-2, 2411-3, 2411- 1R, ... Et quand je fais une recherche il me prend le 2411-1R au lieu du 2411-1, pareil si le code n'est pas dans la grille, il me sort des incohèrences. Comment faire pour qu'il me donne la bonne information, je
pense qu'il faut le faire en vba et faire une recherche qui va trouver le code mais je ne sais pas récupérer l'adresse où il a trouvé le code et ensuite prendre la donnée de la colonne d'à coté.
Si vous pouvez m'aider, merci.
.
.
J'ai trier mais j'ai trouvé une des erreurs en faite
j'avais 3290-05 dans la grille et je cherchais 3290-5,
déjà j'étais mal baré.
Est ce la même chose en vba car j'aimerais que si le code
n'existe pas qu'il m'affiche code inexistant par exemble.
Merci pour votre aide.
-----Message d'origine-----
Bonjour,
Tu ne nous dis pas vraiment qu'elle fonction tu utilises
mais j'imagine qu'il doit s'agir d'un rechercheH ou V...
Et dans ce cas, il faut absolument renseigner le champ
facultatif à FAUX, pour que la fonction aille chercher la
valeur exacte... Par défaut, les fonctions rechercheH/V
nécessitent un tri (ce qui n'est pas le cas dans ton
exemple) me semble-t-il.
Ca résoud ton pb ?
-----Message d'origine-----
Voila j'ai un petit problème de recherche
J'ai des liste de code : 2411-1, 2411-2, 2411-3, 2411-
1R, ...
Et quand je fais une recherche il me prend le 2411-1R au
lieu du 2411-1, pareil si le code n'est pas dans la
grille, il me sort des incohèrences.
Comment faire pour qu'il me donne la bonne information,
je
pense qu'il faut le faire en vba et faire une recherche
qui va trouver le code mais je ne sais pas récupérer
l'adresse où il a trouvé le code et ensuite prendre la
donnée de la colonne d'à coté.
J'ai trier mais j'ai trouvé une des erreurs en faite j'avais 3290-05 dans la grille et je cherchais 3290-5, déjà j'étais mal baré. Est ce la même chose en vba car j'aimerais que si le code n'existe pas qu'il m'affiche code inexistant par exemble.
Merci pour votre aide.
-----Message d'origine----- Bonjour, Tu ne nous dis pas vraiment qu'elle fonction tu utilises mais j'imagine qu'il doit s'agir d'un rechercheH ou V... Et dans ce cas, il faut absolument renseigner le champ facultatif à FAUX, pour que la fonction aille chercher la valeur exacte... Par défaut, les fonctions rechercheH/V nécessitent un tri (ce qui n'est pas le cas dans ton exemple) me semble-t-il. Ca résoud ton pb ?
-----Message d'origine----- Voila j'ai un petit problème de recherche J'ai des liste de code : 2411-1, 2411-2, 2411-3, 2411- 1R, ... Et quand je fais une recherche il me prend le 2411-1R au lieu du 2411-1, pareil si le code n'est pas dans la grille, il me sort des incohèrences. Comment faire pour qu'il me donne la bonne information, je
pense qu'il faut le faire en vba et faire une recherche qui va trouver le code mais je ne sais pas récupérer l'adresse où il a trouvé le code et ensuite prendre la donnée de la colonne d'à coté.
Si vous pouvez m'aider, merci.
.
.
Christian M
Bonjour, je te propose plusieurs pistes : - utliser un format de cellules / nombres personnalisé ainsi tes saisies seront toutes identiques - utiliser une mise en forme conditionnelle avec test sur la colonne de saisie - utiliser Données / Validation pour définir les codes acceptables dans une liste ; ainsi tu ne pourras pas saisir des codes inexistants, ne figurant pas dans la liste. Cela te permet aussi de mettre à jour ta liste.
-- Christian M
"samplus" a écrit dans le message de news: 0ad301c39493$f77f14f0$ J'ai trier mais j'ai trouvé une des erreurs en faite j'avais 3290-05 dans la grille et je cherchais 3290-5, déjà j'étais mal baré. Est ce la même chose en vba car j'aimerais que si le code n'existe pas qu'il m'affiche code inexistant par exemble.
Merci pour votre aide.
-----Message d'origine----- Bonjour, Tu ne nous dis pas vraiment qu'elle fonction tu utilises mais j'imagine qu'il doit s'agir d'un rechercheH ou V... Et dans ce cas, il faut absolument renseigner le champ facultatif à FAUX, pour que la fonction aille chercher la valeur exacte... Par défaut, les fonctions rechercheH/V nécessitent un tri (ce qui n'est pas le cas dans ton exemple) me semble-t-il. Ca résoud ton pb ?
-----Message d'origine----- Voila j'ai un petit problème de recherche J'ai des liste de code : 2411-1, 2411-2, 2411-3, 2411- 1R, ... Et quand je fais une recherche il me prend le 2411-1R au lieu du 2411-1, pareil si le code n'est pas dans la grille, il me sort des incohèrences. Comment faire pour qu'il me donne la bonne information, je
pense qu'il faut le faire en vba et faire une recherche qui va trouver le code mais je ne sais pas récupérer l'adresse où il a trouvé le code et ensuite prendre la donnée de la colonne d'à coté.
Si vous pouvez m'aider, merci.
.
.
Bonjour,
je te propose plusieurs pistes :
- utliser un format de cellules / nombres personnalisé ainsi tes saisies
seront toutes identiques
- utiliser une mise en forme conditionnelle avec test sur la colonne de
saisie
- utiliser Données / Validation pour définir les codes acceptables dans une
liste ; ainsi tu ne pourras pas saisir des codes inexistants, ne figurant
pas dans la liste. Cela te permet aussi de mettre à jour ta liste.
--
Christian M
"samplus" <samplus@ifrance.com> a écrit dans le message de news:
0ad301c39493$f77f14f0$a301280a@phx.gbl...
J'ai trier mais j'ai trouvé une des erreurs en faite
j'avais 3290-05 dans la grille et je cherchais 3290-5,
déjà j'étais mal baré.
Est ce la même chose en vba car j'aimerais que si le code
n'existe pas qu'il m'affiche code inexistant par exemble.
Merci pour votre aide.
-----Message d'origine-----
Bonjour,
Tu ne nous dis pas vraiment qu'elle fonction tu utilises
mais j'imagine qu'il doit s'agir d'un rechercheH ou V...
Et dans ce cas, il faut absolument renseigner le champ
facultatif à FAUX, pour que la fonction aille chercher la
valeur exacte... Par défaut, les fonctions rechercheH/V
nécessitent un tri (ce qui n'est pas le cas dans ton
exemple) me semble-t-il.
Ca résoud ton pb ?
-----Message d'origine-----
Voila j'ai un petit problème de recherche
J'ai des liste de code : 2411-1, 2411-2, 2411-3, 2411-
1R, ...
Et quand je fais une recherche il me prend le 2411-1R au
lieu du 2411-1, pareil si le code n'est pas dans la
grille, il me sort des incohèrences.
Comment faire pour qu'il me donne la bonne information,
je
pense qu'il faut le faire en vba et faire une recherche
qui va trouver le code mais je ne sais pas récupérer
l'adresse où il a trouvé le code et ensuite prendre la
donnée de la colonne d'à coté.
Bonjour, je te propose plusieurs pistes : - utliser un format de cellules / nombres personnalisé ainsi tes saisies seront toutes identiques - utiliser une mise en forme conditionnelle avec test sur la colonne de saisie - utiliser Données / Validation pour définir les codes acceptables dans une liste ; ainsi tu ne pourras pas saisir des codes inexistants, ne figurant pas dans la liste. Cela te permet aussi de mettre à jour ta liste.
-- Christian M
"samplus" a écrit dans le message de news: 0ad301c39493$f77f14f0$ J'ai trier mais j'ai trouvé une des erreurs en faite j'avais 3290-05 dans la grille et je cherchais 3290-5, déjà j'étais mal baré. Est ce la même chose en vba car j'aimerais que si le code n'existe pas qu'il m'affiche code inexistant par exemble.
Merci pour votre aide.
-----Message d'origine----- Bonjour, Tu ne nous dis pas vraiment qu'elle fonction tu utilises mais j'imagine qu'il doit s'agir d'un rechercheH ou V... Et dans ce cas, il faut absolument renseigner le champ facultatif à FAUX, pour que la fonction aille chercher la valeur exacte... Par défaut, les fonctions rechercheH/V nécessitent un tri (ce qui n'est pas le cas dans ton exemple) me semble-t-il. Ca résoud ton pb ?
-----Message d'origine----- Voila j'ai un petit problème de recherche J'ai des liste de code : 2411-1, 2411-2, 2411-3, 2411- 1R, ... Et quand je fais une recherche il me prend le 2411-1R au lieu du 2411-1, pareil si le code n'est pas dans la grille, il me sort des incohèrences. Comment faire pour qu'il me donne la bonne information, je
pense qu'il faut le faire en vba et faire une recherche qui va trouver le code mais je ne sais pas récupérer l'adresse où il a trouvé le code et ensuite prendre la donnée de la colonne d'à coté.
Si vous pouvez m'aider, merci.
.
.
samplus
En fait j'ai une liste d'agents qui onr des grades et echelon et automatiquement la personne passe à l'echelon suivant si sont grade est limté a 10 echelon et qu'il est déjà au 10 ème et ben le code sera 2946-11 et c'est normal qu'il n'existe pas, l'agents ne changera pas de satut c'est tout. Donc si le code n'est pas trouver il ne changera pas d'indice, sinon il aura un indice.
J'espère que je suis clair.
Merci pour votre aide
-----Message d'origine----- Bonjour, je te propose plusieurs pistes : - utliser un format de cellules / nombres personnalisé ainsi tes saisies
seront toutes identiques - utiliser une mise en forme conditionnelle avec test sur la colonne de
saisie - utiliser Données / Validation pour définir les codes acceptables dans une
liste ; ainsi tu ne pourras pas saisir des codes inexistants, ne figurant
pas dans la liste. Cela te permet aussi de mettre à jour ta liste.
-- Christian M
"samplus" a écrit dans le message de news:
0ad301c39493$f77f14f0$ J'ai trier mais j'ai trouvé une des erreurs en faite j'avais 3290-05 dans la grille et je cherchais 3290-5, déjà j'étais mal baré. Est ce la même chose en vba car j'aimerais que si le code n'existe pas qu'il m'affiche code inexistant par exemble.
Merci pour votre aide.
-----Message d'origine----- Bonjour, Tu ne nous dis pas vraiment qu'elle fonction tu utilises mais j'imagine qu'il doit s'agir d'un rechercheH ou V... Et dans ce cas, il faut absolument renseigner le champ facultatif à FAUX, pour que la fonction aille chercher la valeur exacte... Par défaut, les fonctions rechercheH/V nécessitent un tri (ce qui n'est pas le cas dans ton exemple) me semble-t-il. Ca résoud ton pb ?
-----Message d'origine----- Voila j'ai un petit problème de recherche J'ai des liste de code : 2411-1, 2411-2, 2411-3, 2411- 1R, ... Et quand je fais une recherche il me prend le 2411-1R au lieu du 2411-1, pareil si le code n'est pas dans la grille, il me sort des incohèrences. Comment faire pour qu'il me donne la bonne information, je
pense qu'il faut le faire en vba et faire une recherche qui va trouver le code mais je ne sais pas récupérer l'adresse où il a trouvé le code et ensuite prendre la donnée de la colonne d'à coté.
Si vous pouvez m'aider, merci.
.
.
.
En fait j'ai une liste d'agents qui onr des grades et
echelon et automatiquement la personne passe à l'echelon
suivant si sont grade est limté a 10 echelon et qu'il est
déjà au 10 ème et ben le code sera 2946-11 et c'est normal
qu'il n'existe pas, l'agents ne changera pas de satut
c'est tout.
Donc si le code n'est pas trouver il ne changera pas
d'indice, sinon il aura un indice.
J'espère que je suis clair.
Merci pour votre aide
-----Message d'origine-----
Bonjour,
je te propose plusieurs pistes :
- utliser un format de cellules / nombres personnalisé
ainsi tes saisies
seront toutes identiques
- utiliser une mise en forme conditionnelle avec test sur
la colonne de
saisie
- utiliser Données / Validation pour définir les codes
acceptables dans une
liste ; ainsi tu ne pourras pas saisir des codes
inexistants, ne figurant
pas dans la liste. Cela te permet aussi de mettre à jour
ta liste.
--
Christian M
"samplus" <samplus@ifrance.com> a écrit dans le message
de news:
0ad301c39493$f77f14f0$a301280a@phx.gbl...
J'ai trier mais j'ai trouvé une des erreurs en faite
j'avais 3290-05 dans la grille et je cherchais 3290-5,
déjà j'étais mal baré.
Est ce la même chose en vba car j'aimerais que si le code
n'existe pas qu'il m'affiche code inexistant par exemble.
Merci pour votre aide.
-----Message d'origine-----
Bonjour,
Tu ne nous dis pas vraiment qu'elle fonction tu utilises
mais j'imagine qu'il doit s'agir d'un rechercheH ou V...
Et dans ce cas, il faut absolument renseigner le champ
facultatif à FAUX, pour que la fonction aille chercher la
valeur exacte... Par défaut, les fonctions rechercheH/V
nécessitent un tri (ce qui n'est pas le cas dans ton
exemple) me semble-t-il.
Ca résoud ton pb ?
-----Message d'origine-----
Voila j'ai un petit problème de recherche
J'ai des liste de code : 2411-1, 2411-2, 2411-3, 2411-
1R, ...
Et quand je fais une recherche il me prend le 2411-1R au
lieu du 2411-1, pareil si le code n'est pas dans la
grille, il me sort des incohèrences.
Comment faire pour qu'il me donne la bonne information,
je
pense qu'il faut le faire en vba et faire une recherche
qui va trouver le code mais je ne sais pas récupérer
l'adresse où il a trouvé le code et ensuite prendre la
donnée de la colonne d'à coté.
En fait j'ai une liste d'agents qui onr des grades et echelon et automatiquement la personne passe à l'echelon suivant si sont grade est limté a 10 echelon et qu'il est déjà au 10 ème et ben le code sera 2946-11 et c'est normal qu'il n'existe pas, l'agents ne changera pas de satut c'est tout. Donc si le code n'est pas trouver il ne changera pas d'indice, sinon il aura un indice.
J'espère que je suis clair.
Merci pour votre aide
-----Message d'origine----- Bonjour, je te propose plusieurs pistes : - utliser un format de cellules / nombres personnalisé ainsi tes saisies
seront toutes identiques - utiliser une mise en forme conditionnelle avec test sur la colonne de
saisie - utiliser Données / Validation pour définir les codes acceptables dans une
liste ; ainsi tu ne pourras pas saisir des codes inexistants, ne figurant
pas dans la liste. Cela te permet aussi de mettre à jour ta liste.
-- Christian M
"samplus" a écrit dans le message de news:
0ad301c39493$f77f14f0$ J'ai trier mais j'ai trouvé une des erreurs en faite j'avais 3290-05 dans la grille et je cherchais 3290-5, déjà j'étais mal baré. Est ce la même chose en vba car j'aimerais que si le code n'existe pas qu'il m'affiche code inexistant par exemble.
Merci pour votre aide.
-----Message d'origine----- Bonjour, Tu ne nous dis pas vraiment qu'elle fonction tu utilises mais j'imagine qu'il doit s'agir d'un rechercheH ou V... Et dans ce cas, il faut absolument renseigner le champ facultatif à FAUX, pour que la fonction aille chercher la valeur exacte... Par défaut, les fonctions rechercheH/V nécessitent un tri (ce qui n'est pas le cas dans ton exemple) me semble-t-il. Ca résoud ton pb ?
-----Message d'origine----- Voila j'ai un petit problème de recherche J'ai des liste de code : 2411-1, 2411-2, 2411-3, 2411- 1R, ... Et quand je fais une recherche il me prend le 2411-1R au lieu du 2411-1, pareil si le code n'est pas dans la grille, il me sort des incohèrences. Comment faire pour qu'il me donne la bonne information, je
pense qu'il faut le faire en vba et faire une recherche qui va trouver le code mais je ne sais pas récupérer l'adresse où il a trouvé le code et ensuite prendre la donnée de la colonne d'à coté.