J'aimerais pouvoir faire une recherche de valeur en fonction d'une partie de
la référence, comme cela.
J'applique la formule de recherche sur des comptes (10000, 10010, 10020,
10021, ...) et selon une partie de ce numéro, j'affecte un code, comme cela :
1000? AAA
1001? BBB
1002? CCC
Ainsi la formule trouve son code :
10000 AAA
10010 BBB
10020 CCC
10021 CCC
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
Patrick Fredin
J'ai trouvé. Comme ce sont des numéros de comptes (des nombres), je les transforme en texte et j'utilise la fonction RECHERCHEV avec VRAI dans le dernier paramètre.
Merci.
-- Patrick
"Patrick Fredin" wrote:
Bonjour,
J'aimerais pouvoir faire une recherche de valeur en fonction d'une partie de la référence, comme cela.
J'applique la formule de recherche sur des comptes (10000, 10010, 10020, 10021, ...) et selon une partie de ce numéro, j'affecte un code, comme cela : 1000? AAA 1001? BBB 1002? CCC
Ainsi la formule trouve son code : 10000 AAA 10010 BBB 10020 CCC 10021 CCC
Est-ce possible ?
Merci pour votre aide.
-- Patrick
J'ai trouvé. Comme ce sont des numéros de comptes (des nombres), je les
transforme en texte et j'utilise la fonction RECHERCHEV avec VRAI dans le
dernier paramètre.
Merci.
--
Patrick
"Patrick Fredin" wrote:
Bonjour,
J'aimerais pouvoir faire une recherche de valeur en fonction d'une partie de
la référence, comme cela.
J'applique la formule de recherche sur des comptes (10000, 10010, 10020,
10021, ...) et selon une partie de ce numéro, j'affecte un code, comme cela :
1000? AAA
1001? BBB
1002? CCC
Ainsi la formule trouve son code :
10000 AAA
10010 BBB
10020 CCC
10021 CCC
J'ai trouvé. Comme ce sont des numéros de comptes (des nombres), je les transforme en texte et j'utilise la fonction RECHERCHEV avec VRAI dans le dernier paramètre.
Merci.
-- Patrick
"Patrick Fredin" wrote:
Bonjour,
J'aimerais pouvoir faire une recherche de valeur en fonction d'une partie de la référence, comme cela.
J'applique la formule de recherche sur des comptes (10000, 10010, 10020, 10021, ...) et selon une partie de ce numéro, j'affecte un code, comme cela : 1000? AAA 1001? BBB 1002? CCC
Ainsi la formule trouve son code : 10000 AAA 10010 BBB 10020 CCC 10021 CCC
Est-ce possible ?
Merci pour votre aide.
-- Patrick
JB
Bonjour,
Solution Fonction Perso:
http://cjoint.com/?ffklXr5COd
Function RechPart(v, champRech As Range, ChampRetour As Range) Application.Volatile a = champRech temp = "" For i = 1 To champRech.Count If InStr(UCase(a(i, 1)), UCase(v)) > 0 Then temp = ChampRetour(i) Next i RechPart = temp End Function
Cordialement JB
Bonjour,
Solution Fonction Perso:
http://cjoint.com/?ffklXr5COd
Function RechPart(v, champRech As Range, ChampRetour As Range)
Application.Volatile
a = champRech
temp = ""
For i = 1 To champRech.Count
If InStr(UCase(a(i, 1)), UCase(v)) > 0 Then temp = ChampRetour(i)
Next i
RechPart = temp
End Function
Function RechPart(v, champRech As Range, ChampRetour As Range) Application.Volatile a = champRech temp = "" For i = 1 To champRech.Count If InStr(UCase(a(i, 1)), UCase(v)) > 0 Then temp = ChampRetour(i) Next i RechPart = temp End Function
Cordialement JB
AV
| J'aimerais pouvoir faire une recherche de valeur en fonction d'une partie de | la référence, comme cela.