XL 2013 Recherche v d'un mot variable

activeforce

XLDnaute Occasionnel
Bonjour,

Comment puis je extraire une info d'une cellule dans laquelle il a une variable.
Ex : A partir d'un tableau, j'ai des mots comprenant plusieurs lettres (AB, ABC, ABCD.....).
Je fait une recherche v à partir d'un mot. Hors ce mot est variable (AB, ABC...). Pourriez vous m'apporter une solution svp.

Merci d'avance.
 

Pièces jointes

  • Classeur1.xlsm
    20.7 KB · Affichages: 14

CISCO

XLDnaute Barbatruc
Bonjour

Je ne suis pas certain d'avoir compris ton besoin... Si l'expression que tu recherches est toujours après le premier "-", cf. une possibilité en pièce jointe...

@ plus

P.S : Bonjour Jauster
 

Pièces jointes

  • Classeur1.xlsm
    26 KB · Affichages: 25

vgendron

XLDnaute Barbatruc
et pour le fun, une fonction personnalisée dont le code est à placer dans un module VBA standard
et tu fais appel à la fonction en tapant son nom
ex: en C4 = SortirCode(B4)
VB:
Function sortirCode(target As Range)
Application.Volatile
code = Trim(Split(target, "-")(1))
With Sheets("Feuil2")
    Set ici = .Range("J5:J8").Find(code, lookat:=xlWhole)
    If Not ici Is Nothing Then
        sortirCode = ici.Offset(0, 1)
    End If
   
End With

End Function
 

Discussions similaires

Réponses
8
Affichages
859
Réponses
7
Affichages
738

Statistiques des forums

Discussions
311 733
Messages
2 082 015
Membres
101 868
dernier inscrit
pierreselo33