Une solution VBA au problème suivant, possible ou pas ?

Bonjour à tous,

Je rencontre un travail très ennuyeux et je me demandais si un macro ne pouvait pas me faciliter la vie. Le problème est le suivant :

Je dispose de 500 longs textes, pour chaque texte une cellule, 500 cellules utilisées le tout disposés sur une colonne.

Chaque textes contient différentes informations et c'est mon travail de placer ces différentes informations dans des nouvelles colonnes .... Le texte contient 15 ou 20 informations différentes donc à répartir en 15 ou 20 colonnes ..

Comment répérer les différentes informations dans un texte ? Il y a des mots clés qui précède l'information, on retrouve ces memes mots clés dans les 500 textes ...

example de texte :

Mot clé 1 : information01Motclé2 : information02Motclé3 : information03 ect .....

Oui il ny a meme pas d'espace qui sépare la précédente information et le mot clé suivant, travail de misère

Résultat recherché :

colonne 1 : "notre texte" colonne 2 : "Mot clé 1 : information01" colonne 3 : "Motclé2 : information02" colonne 4 : "Motclé3 : information03"

Voila merci à vous

Bonjour,

Il faudrait montrer avec un peu plus de précisions comment sont construits ces fameux textes (si ils ne sont pas confidentiels, bien sûr). Si les infos sont séparées par des deux points (:) tu peux déjà Spliter afin de récuperer les différents blocs mais je ne peux pas t'aider plus pour le moment avec ce que tu donne.

Hervé.

Theze a écrit :

Bonjour,

Il faudrait montrer avec un peu plus de précisions comment sont construits ces fameux textes (si ils ne sont pas confidentiels, bien sûr). Si les infos sont séparées par des deux points (:) tu peux déjà Spliter afin de récuperer les différents blocs mais je ne peux pas t'aider plus pour le moment avec ce que tu donne.

Hervé.

Bonjour Hervé, merci pour ta réponse,

Non ce n'est pas possible de splitter avec les (:) car certaines informations contiennent AUSSI des (:). Dans ces textes les seuls repères sont des mots clés, par mots clé j'entends des mots identiques que l'on retrouve dans chaque texte, ce sont vraiment les seuls repères ..


polux691 a écrit :
Theze a écrit :

Bonjour,

Il faudrait montrer avec un peu plus de précisions comment sont construits ces fameux textes (si ils ne sont pas confidentiels, bien sûr). Si les infos sont séparées par des deux points (:) tu peux déjà Spliter afin de récuperer les différents blocs mais je ne peux pas t'aider plus pour le moment avec ce que tu donne.

Hervé.

Bonjour Hervé, merci pour ta réponse,

Non ce n'est pas possible de splitter avec les (:) car certaines informations contiennent AUSSI des (:). Dans ces textes les seuls repères sont des mots clés, par mots clé j'entends des mots identiques que l'on retrouve dans chaque texte, ce sont vraiment les seuls repères ..

Oui j'ai regardé encore une fois et vraiment splitter n'est pas possible, car information01 et MotClé02 sont collés meme pas un espace .... Ya vraiment que les mot clés pour faire des repères ..

Vraiment personne ?

TOUJOURS PERSONNE

Bonjour,

Si tu ne met pas un exemple comme déjà demander, c'est sûr qu'y aura personne.

Poste un classeur avec seulement le premier texte.

A+

Sans exemple !!

Une ébauche.

lermite a écrit :

Sans exemple !!

Une ébauche.

Bonjour l'ermite merci a vous, sa a l'air de fonctionner parfait au nivo du programme !!

Mais le format texte est le suivant :

Mot clé 1 : information01Motclé2 : information02Motclé3 : information03

et le résultat cherché est :

colonne 1 : "notre texte" colonne 2 : "Mot clé 1 : information01" colonne 3 : "Motclé2 : information02" colonne 4 : "Motclé3 : information03"

C'est presque parfait

Mais bien sur j'ai besoin de pouvoir indiquer au programme quels sont mes propres mot clés ... C'est essentiel .

Pour la troisième (et dernière) fois... Poste un exemple.

lermite a écrit :

Pour la troisième (et dernière) fois... Poste un exemple.

Voici un exemple

15exemple.xlsx (9.77 Ko)

bonjour

ton exemple n'est certainement pas representatif du probleme reel

remet un exemple concret (avec un ou des mots clef et; une info meme bidon)tel que as dans le fichier reel

car tu dis (dans le jaune )" mot clef toujours le meme" ;ce n'est visiblement pas le cas deplus pense au : qui lui seul peux (apparement) servir de base fixe de deconcatenation

sinon c'est mort

cordialement

Rechercher des sujets similaires à "solution vba probleme suivant possible pas"