SI colonne contient mot "AAA" ou "BBB" alors...

Fermé
CNad31 - 2 août 2016 à 10:20
 CNad31 - 2 août 2016 à 10:37
Bonjour à tous, et merci de vous arrêter sur ma problématique.
Je souhaite créer dans un premier temps en formule et dans un second temps en VBA l'instruction suivante :

Dans ma colonne A mes lignes contiennent des codes certains commencent par "AAA", "BBB","CCC"
Je souhaite reporter dans la colonne B uniquement les codes commençant par "AAA" ou "BBB".

Par avance, merci

1 réponse

Fahora Messages postés 814 Date d'inscription jeudi 24 septembre 2015 Statut Membre Dernière intervention 2 janvier 2023 68
Modifié par Fahora le 2/08/2016 à 10:36
Bonjour ,

Je travaille sur la formule que tu souhaites.
Petite question :
Peut il y a voir des codes du type : "BAAA" ? Des mots qui contiennent "AAA" sans commencer par "AAA"
Et selon que veux tu ?

Dans 1er temps, regarde cette formule
=SI(OU(GAUCHE(A1;3)="AAA";GAUCHE(A1;3)="BBB");A1;"")

Cordialement,

Nos seules limites sont celles que nous nous imposons nous-même.
La politesse et un merci ne tuent pas. Il existe un bouton pour "Résolu" pour confirmer que     votre problème n'en est plus un. Fahora
0
Oui je viens de trouver :
=SI(NB.SI(A1;"*AAA*");A1;SI(NB.SI(A1;"*BBB*");A1;""))

Si quelqu'un peut réaliser la même chose sur VBA afin que toutes les lignes puissent s'enchainer...
0