Extraire des pattern d'une liste de noms

Bonjour à tous,

J'essaye en vain de trouver une solution à mon problème et je pense que VBA pourrait y répondre.

Je cherche un script qui me permettrait d'identifier des pattern récurrents dans une liste de mots, de les copier/coller dans la cellule à droite et de copier/coller le caractère différenciant dans la cellule encore à droite.

Ex sur une liste du type :

Chemise blanche à carreaux

Chemise blanche à poids

Chemise blanche rayée noire

Chemise blanche rayée rouge

Chemise noire

Chemise rouge

Chemise rouge à bouton

Cela donnerait :

Chemise blanche à carreaux - chemise blanche - à carreaux

Chemise blanche à poids - chemise blanche - à poids

Chemise blanche rayée noire - chemise blanche rayée - noire

Chemise blanche rayée rouge- chemise blanche rayée - rouge

Chemise noire - chemise noire

Chemise rouge - chemise rouge

Chemise rouge à bouton - chemise rouge - à bouton

Est-ce que vous voyez ce que je veux dire ?

J'ai cherché sur internet quelque chose qui y ressemblerait mais en vain.

Merci !

Bonsoir,

L'élément commun de ta liste serait plutôt Chemise !

Il faudrait que tu en dises un peu plus sur ton projet... et un fichier illustratif serait bienvenu.

Cordialement.

Bonjour,

Justement non.

Je cherche à isoler le dénominateur commun et séparer les caracteres différentiants.

C'est bien ce que je disais !

Si on part de ta liste entière, le dénominateur commun est : Chemise.

Si on ne considère que les 4 premiers, ce sera : Chemise blanche.

Si on prend seulement les 3e et 4e de la liste, alors c'est : Chemise blanche rayée.

Si on prend les 2 derniers, c'est : Chemise rouge.

Cordialement.

Bonjour,

Merci de votre réponse.

Je me suis mal exprimé :

  • Il peut y avoir plusieurs dénominateurs commun, cela permet de créer un "groupe"
  • l'objectif est d'identifier ces groupes qui partagent un même dénominateur commun

bonjour

je crains qu'il faille passer par une BDD

colonne A :les couleurs ( palette complete)

colonne B : les motifs (tous meme des improbables)

ensuite il sera peut etre plus aisé de comparer chaque terme ....

cordialement

Ce n'est pas une question d'expression ! C'est une question de choix de ta part de ce qu'on doit chercher ! Si à partir d'une liste on doit en rechercher le plus grand dénominateur commun, on pourra réfléchir comment aboutir sur cette recherche précise. Si on doit rechercher un dénominateur dont les caractéristiques correspondent à des critères prédéfinis, on orientera différemment le travail, etc.

Voyons si Tulipe se fait mieux comprendre avec une approche pré-ciblée... Salut !

Rechercher des sujets similaires à "extraire pattern liste noms"