Retrouver une chaîne de caractère (Excel 03)

Résolu/Fermé
Yellow - 7 nov. 2010 à 13:03
lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 - 7 nov. 2010 à 16:34
Bonjour,

Je souhaiterais voir les cellules qui contiennent une certaines chaînes de caractères et si présence de cette chaîne de caractères que mon renvoie un intitulé précis
Par exemple, dans une colonne A, j'ai plus de 1000 lignes avec des marques de voitures (voir exemple ci-dessous pour les 4 premières lignes)
BM ; RENAULT ; PEUGEOT
OPEL ; PEUGEOT
FORD ; AUDI
MERCEDES ; RENAULT
Dans la colonne B, j'aimerais qu'on me renvoie "VELIZY" lorsque la ligne contient le mot "PEUGEOT" sinon qu'elle me renvoie rien (cellule vide). De même pour la colonne C où on me renverrait "RUEIL" lorsqu'il y a le mot "RENAULT". Et ainsi de suite
Et j'aimerais que ceci se fasse en automatique (par exemple avec une formule) et pas via des filtres

Merci pour votre aide,
A voir également:

1 réponse

lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 1 191
7 nov. 2010 à 16:34
Bonjour,
Exemple avec une macro ?
Sub Chercher()
Dim Lig As Long
    For Lig = 1 To Range("A65536").End(xlUp).Row
        If Cells(Lig, 1) Like "*PEUGEOT*" Then Cells(Lig, 2) = "VELIZY"
        If Cells(Lig, 1) Like "*AUDI*" Then Cells(Lig, 3) = "RUEIL"
    Next Lig
End Sub

A+
0