test VBA reconnaissance texte inclus dans un autre

  • Initiateur de la discussion Initiateur de la discussion ChrisExcel
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

C

ChrisExcel

Guest
Bonjour !

je me demande s'il existe en VBA une solution pour reconnaître un texte contenu dans un autre !

exemple fichier joint

je cherche dans la colonne A si chacune des cellules contient l'un des textes de la colonne D
si oui je voudrais inscrire dans la colonne B le texte de D qui correspond

mais on peut avoir des pièges genre "Orange" et "Orange Dijon" qui doivent demeurer distincts !!

Merci par avance aux "grosses têtes" !
 

Pièces jointes

Dernière modification par un modérateur:
Re : test VBA reconnaissance texte inclus dans un autre

Bonjour,
mais on peut avoir des pièges genre "Orange" et qui doivent demeurer distincts !!
Qu'entends-tu par là ?
"Orange" sera obligatoirement trouvé dans "Orange Dijon".
Teste simplement
Code:
=NB.SI($A$2:$A$6;"*"&D2&"*")
et tu le constateras.
Je pense qu'il faudrait que tu établisses clairement les "règles du jeu".
A+
 
Re : test VBA reconnaissance texte inclus dans un autre

salut

une tentative de réponse à travers ce code qui colore les cellules suivant les désignations à trouver :
Code:
Public Sub toto()
Dim i As Integer, j As Integer

For i = 2 To 6
    For j = 2 To 4
        If InStr(1, Cells(i, 1), Cells(j, 4)) > 1 Then
            Cells(i, 1).Interior.ColorIndex = i + 10
            Cells(j, 4).Interior.ColorIndex = i + 10
        End If
    Next j
Next i
End Sub

salut

edit : salut david
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

H
Réponses
2
Affichages
957
H
C
Réponses
3
Affichages
2 K
claivier_58
C
S
Réponses
0
Affichages
721
sirbeetee
S
L
Réponses
7
Affichages
2 K
lapluchouet
L
Retour