Tintin71

Tintin71

XLDnaute Junior
Bonjour le forum.
J'ai besoin de votre talent pour résoudre un problème.
Serait-il possible d'extraire plusieurs lignes comprenant un mot contenu dans une cellule, et l'envoyer dans une feuille à part ?
Je sais que vous êtes super doués pour ce genre de travail.
Je vous remercie d'avance pour le travail que vous allez effectuer.
Je vous joint le fichier.
A bientôt.
Tintin71
 

Pièces jointes

  • TRI.zip
    9.8 KB · Affichages: 35
  • TRI.zip
    9.8 KB · Affichages: 34
  • TRI.zip
    9.8 KB · Affichages: 35
Dernière édition:

SergiO

XLDnaute Accro
Re : Tintin71

Bonjour Tintin

On peut faire cela avec un filtre élaboré,

J'ai fait une petite macro qui remplit automatiquement les champs que l'on trouve dans Données - Filtrer - filtre élaboré.

Pour cela j'ai nommé ta base A1:F130 "Base".

Il suffit d'appuyer sur le bouton extraire pour obtenir les lignes qui contiennent Chaise et Adaptable

@+
 

Pièces jointes

  • Tri_tintin.zip
    16.6 KB · Affichages: 51

Tintin71

XLDnaute Junior
Re : Tintin71

Bonsoir SergiO, rebonsoir le forum.
Merci SergiO pour ce début.
Par contre, puis-je copier la formule dans mon fichier qui pèse 635 ko ?
J'ai environ 11 noms à extraire de ce fichier, puis-je l'étendre à ces 11 noms ?
Puis-je ajouter des lignes dans mon fichier, après avoir extrait celles que je désire extraire et cela va-t-il les prendre en compte ?
Merci de m'aider, je suis coincé.
A +++
Tintin71
 

Tintin71

XLDnaute Junior
Re : Tintin71

Re bonsoir SergiO, rebonsoir le forum.
Je n'ai peut-être pas été assez clair dans mes explications.
Si c'est le cas, dites le moi.
J'attends impatiemment votre aide de génie pour résoudre mon problème.
Merci d'avance pour le travail que vous allez effectuer sur mon fichier.
Tintin71
 

SergiO

XLDnaute Accro
Re : Tintin71

Re,

Oui tu peux te servir de mon fichier.

1 - Copier les onglets CHAISE et ADAPTABLE

2 - Copie le Code qui se trouve sur mon fichier. Tu le trouveras en faisant clic droit sur l'onglet Feuil1 , visualiser le code puis dans module 1.

3 - Il faut nommé "Base" l'ensemble de tes données.

Dans Insertion - Nom - Définir, donne comme nom Base et dans fait référence à mets ceci : =Feuil1!$A$1:$F$65536

Ensuite tu peux copier d'autres onglets correspondant à d'autres recherches par exemple un onglet Roue, il faudra alors mettre *roue en E2.

Bon cour@ge et n'hésites pas si tu as des soucis.
 

Tintin71

XLDnaute Junior
Re : Tintin71

Bonjour SergiO, bonjour le forum.
J'aurai besoin d'un supplément de travail sur mon fichier, svp.
J'aimerai que lorsque les données sont extraites du fichier, pour aller dans la feuille correspondante, celles-ci soient effacées du fichier.
Cela est-il possible ?
Merci d'avance pour votre précieux travail.
A bientôt.
Tintin71.
 

SergiO

XLDnaute Accro
Re : Tintin71

Bonjour tintin,

J'ai eu plus de temps qu'hier pour optimiser tes extractions.

Tout se fait maintenant automatiquement par un code en VBA :
  1. Création d'onglets
  2. Extraction par rapport au mot désiré
  3. Suppression des lignes dans la Feuil1.
Ci-joint ton fichier actualisé en espérant que ça correspond mieux à ta demande
 

Pièces jointes

  • TRI_V2.xls
    41 KB · Affichages: 129
Dernière édition:

Tintin71

XLDnaute Junior
Re : Tintin71

Bonsoir SergiO et bonsoir le forum.
Merci infiniment pour ton investissement sur mon fichier, SergiO.
Tu m'as enlevé une grosse épine du pied.
J'espère pouvoir te rendre le même service un jour, mais il va falloir que je bosse pour t'arriver à la cheville.
A bientôt.
Tintin71.
 

Tintin71

XLDnaute Junior
Re : Tintin71

Bonjour SergiO et bonjour le forum.
J'ai un souci avec le fichier.
Lorsque dans la colonne D figure le lumière (par exemple) et que ce mot est écrit de différentes façons ( lumière - lumières - lumiere - lumieres - LUMIERE - LUMIERES ), seul le mot saisi, ressort.
J'aimerai pouvoir extraire les différentes écritures.
Es-ce possible ?
Merci de me répondre assez rapidement (dans la mesure du possible).
Je te remercie d'avance pour tes recherches.
A +++
Tintin71
 

Tintin71

XLDnaute Junior
Re : Tintin71

Rebonjour SergiO et bonjour le forum.

Désolé, j'ai oublié un mot.

J'ai un souci avec le fichier.
Lorsque dans la colonne D figure le mot lumière (par exemple) et que ce mot est écrit de différentes façons ( lumière - lumières - lumiere - lumieres - LUMIERE - LUMIERES ), seul le mot saisi, ressort.
J'aimerai pouvoir extraire les différentes écritures dans une seule recherche.
Es-ce possible ?
Merci de me répondre assez rapidement (dans la mesure du possible).
Je te remercie d'avance pour tes recherches.
A +++
Tintin71
 

SergiO

XLDnaute Accro
Re : Tintin71

Bonjour,

Ca se complique car l'orthographe est en prendre en compte.

D'ailleurs dans ton exemple, Abattant est parfois écrit avec un seul T.

Si tu saisis lumiere, les mots lumiere, lumieres en minuscule ou majuscule ressortent mais pas ceux avec l'accent.

Comment obtiens-tu ta base?

Peux-tu m'en envoyer une plus complète?

Une piste : Il faudrait nettoyer la base de tout caractère "génant" dans la macro avant de lancer l'extraction.

@+
 

Discussions similaires

Statistiques des forums

Discussions
312 428
Messages
2 088 328
Membres
103 814
dernier inscrit
Lolo280277