Le contenu d'une ligne dans une cellule Excel

Résolu
gariRO Messages postés 3 Statut Membre -  
Patrice33740 Messages postés 8930 Statut Membre -
Bonjour,

alors voila mon problème : je veux comparer le contenu un textbox avec le contenu d'une ligne dans une cellule Excel (la cellule contient des sauts de lignes) VBA
Merci d'avance
A voir également:

5 réponses

Patrice33740 Messages postés 8930 Statut Membre 1 781
 
Il suffit de comparer texbox.text avec cell.value, où est le problème ?
0
pijaku Messages postés 13513 Statut Modérateur 2 763
 
Bonjour,
Peut être avec l'opérateur Like :
https://silkyroad.developpez.com/VBA/ManipulerChainesCaracteres/#LI-R
0
Patrice33740 Messages postés 8930 Statut Membre 1 781
 
essaie :
If Cells(i, 2).value Like "*" & ComboBox1.Value & "*" Then

Patrice
0
gariRO Messages postés 3 Statut Membre
 
OUI merci ça marche très bien avec cette instruction

merci
@+
0
Patrice33740 Messages postés 8930 Statut Membre 1 781
 
De rien, au plaisir de te relire sur le Forum

Cordialement
Patrice
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
gariRO Messages postés 3 Statut Membre
 
le voila le problème

mon projet consiste à réaliser un annuaire téléphonique

et pour la recherche d'un contact ou pour rechercher par exemple un num de télé revient à qui dans le tableau je le saisie dans un texte box et je fais une comparaison au contenu de chaque cellule
Mais des fois une cellule contient plusieurs numéros séparés avec des sauts de ligne et là même si le numéro existe il le reconnais pas j'ai utilisé
If Cells(i, 2) = ComboBox1.Value then...... dans une boucle
-1