Recherche de chaine de caractère dans une cellule [Fermé]
Signaler
SZCZEP32
SZCZEP32
- Messages postés
- 4
- Date d'inscription
- mercredi 25 juin 2014
- Statut
- Membre
- Dernière intervention
- 25 juin 2014
SZCZEP32
- Messages postés
- 4
- Date d'inscription
- mercredi 25 juin 2014
- Statut
- Membre
- Dernière intervention
- 25 juin 2014
A voir également:
- Excel recherche chaine de caractère dans cellule
- Vba chaine de caractère contient - Meilleures réponses
- Vba si cellule contient chaine caractere - Meilleures réponses
- Cherche si contient partie texte dans cellule ✓ - Forum - Excel
- Vba excel recherche chaine de caractère dans cellule ✓ - Forum - VB / VBA
- Extraire une chaine de caractère d'une cellule ✓ - Forum - Excel
- Recherche de chaine de caractère dans une cellule - Forum - VB / VBA
- Rechercher une cellule contenant une chaîne de caractères ✓ - Forum - Excel
5 réponses
Polux31
- Messages postés
- 6917
- Date d'inscription
- mardi 25 septembre 2007
- Statut
- Membre
- Dernière intervention
- 1 novembre 2016
Bonjour,
Regarde avec la fonction:
Tu peux tester si le retour est différent de 0 alors la chaine2 est contenue dans la chaine1.
Regarde avec la fonction:
InStr(chaine1, chaine2)La fonction retourne la position de la 1ère occurrence de la chaine2 dans la chaine1
Tu peux tester si le retour est différent de 0 alors la chaine2 est contenue dans la chaine1.
SZCZEP32
- Messages postés
- 4
- Date d'inscription
- mercredi 25 juin 2014
- Statut
- Membre
- Dernière intervention
- 25 juin 2014
en fait je pense que c'est plus complexe, je voudrais que si ma variable est retrouvee dans ma plage de cellule, le vba me retourne differente infos liées a cette variable
ex: je rentre "bleue" dans ma variable.
A | B | C |
1 pied 12 ok
2 maison 5 no
3 maison bleue 6 ok
4 jardin 4 ok
et je voudrais qu'il me donne les caracteristiques de maison bleue: a savoir 6 et ok sous forme de MsgBox
ex: je rentre "bleue" dans ma variable.
A | B | C |
1 pied 12 ok
2 maison 5 no
3 maison bleue 6 ok
4 jardin 4 ok
et je voudrais qu'il me donne les caracteristiques de maison bleue: a savoir 6 et ok sous forme de MsgBox
SZCZEP32
- Messages postés
- 4
- Date d'inscription
- mercredi 25 juin 2014
- Statut
- Membre
- Dernière intervention
- 25 juin 2014
ma variable est NOM et ma plage est la colonne 1 de la page BD
If InStr(NOM, Sheets("BD").Cells(i, 1), NOM) Then
seul souucis, rien ne se passe quans je rentre ma variable
If InStr(NOM, Sheets("BD").Cells(i, 1), NOM) Then
seul souucis, rien ne se passe quans je rentre ma variable
Polux31
- Messages postés
- 6917
- Date d'inscription
- mardi 25 septembre 2007
- Statut
- Membre
- Dernière intervention
- 1 novembre 2016
Je t'ai donné une fonction VB qui permet de chercher une chaine de caractères dans une autre chaîne de caractères ... ensuite à toi de faire le traitement que tu veux. Mes dons en divination sont trop peu développés pour faire plus que ce qui est demandé !!!