Rechercher et copier coller

Fermé
fredcanada Messages postés 10 Date d'inscription dimanche 15 septembre 2013 Statut Membre Dernière intervention 24 septembre 2013 - 22 sept. 2013 à 23:50
fredcanada Messages postés 10 Date d'inscription dimanche 15 septembre 2013 Statut Membre Dernière intervention 24 septembre 2013 - 24 sept. 2013 à 02:57
Bonjour,

J'ai un gros travail de recherche à finaliser et je vais pas m'en sortir juste avec des formules EXCEL :(

En fait, ce que j'ai besoin et très basique. Mais j'ai pas réussi à trouver dans les forums..

J'ai mes données uniquement dans la colonne A ( plus de 7 000 lignes ).

Tout ce que je veux, c'est une macro disant :

1. Cherche dans la colonne A, la ligne ayant cette chaine de caractères "ZZZZZZZZZZ" ( c'est toujours la même )

2. Commence à copier toute les cellule de la colonne A.

3. Arrête de copier quand tu rencontres la chaine de caractères "XXXXXXXX" ( toujours la meme )...

4. Colle toutes les cellules tel quelle dans la feuille untel...


EXEMPLE A:A dans une feuille Données

CG17 : Police d'assurance tous risques
Interruption des affaires ou perte de revenus découlant d'un sinistre.
caisse peut exiger le remboursement immédiat du prêt.
CG24 : Mise de fonds
CG30 : Autres
INFORMATIONS GÉNÉRALES
PT01 : Pourcentage de financement
Le financement se limitera
PT02 : Rapport d'évaluation
PT04 : Offre d'achat
INFORMATIONS SPÉCIALES
SP01 : Durées
SP02 : Support de la demande


Je cherche à extraire

INFORMATIONS GÉNÉRALES
PT01 : Pourcentage de financement
Le financement se limitera
PT02 : Rapport d'évaluation
PT04 : Offre d'achat

Pour les copier tel quel dans une autre feuille du classeur.... après je me débrouille avec mes formules EXCEL...

Si quelque peut m'aider, je serai super contente :)
A voir également:

2 réponses

michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
Modifié par michel_m le 23/09/2013 à 17:02
Bonjour

Un peu flou/

1A/ ta "chaine de caractère" commence toujours par 2 lettres: PT, CG, XY... ?
1B/ "CG17 : Police d'assurance tous risques" dans une seule cellule?


2/ CG17 : Police d'assurance tous risques
Interruption des affaires ou perte de revenus découlant d'un sinistre.
caisse peut exiger le remboursement immédiat du prêt.

"Interruption.... immédiat du pr^t" 2 lignes en dessous ? 1 ligne en dessous? 1 ligne colonne à Coté ?

3/ faut il traiter tous les cas (PT,CG....) ou seulement un choix (GG par ex)?

3/ compte-tenu du nombre de lignes, il faudrait que tu mettes en PJ Environ 2000 lignes avec toutes les colonnes afin d'essayer de te fournir un traitement rapide d'éxécution
pour joindre une pièce
mettre le classeur sans données confidentielles en pièce jointe sur
http://cjoint.com/
puis copier l'adresse du lien et la coller dans le message de réponse

Attention au décalage horaire pour les temps de réaction !!! ;o)
Michel
0
fredcanada Messages postés 10 Date d'inscription dimanche 15 septembre 2013 Statut Membre Dernière intervention 24 septembre 2013
24 sept. 2013 à 02:57
Salut Michel et merci vraiment pour votre aide...

Je vais tacher d'être plus claire..

1A/ ta "chaine de caractère" commence toujours par 2 lettres: PT, CG, XY... ?
1B/ "CG17 : Police d'assurance tous risques" dans une seule cellule?


Non, ça peut être autre chose. Idéalement, une fois avec le code, je pourrai adapter suivant mes besoins...


2/ CG17 : Police d'assurance tous risques
Interruption des affaires ou perte de revenus découlant d'un sinistre.
caisse peut exiger le remboursement immédiat du prêt.
"Interruption.... immédiat du pr^t" 2 lignes en dessous ? 1 ligne en dessous? 1 ligne colonne à Coté ?


Tout mon texte se trouve dans la colonne A. Ce que je veux, c'est extraire dans la colonne B, toutes les cellule en ordre, entre les deux "bornes" ( dans mon exemple : INFORMATIONS GÉNÉRALES et INFORMATIONS SPÉCIALES )

Je parts avec une feuille contenant une colonne avec 2000 cellule, j'extraie les bouts de colonnes suivant mes bornes INFORMATIONS GÉNÉRALES et INFORMATIONS SPÉCIALES par exemple, et elles vont se copier dans des feuille de mon classeur...


3/ faut il traiter tous les cas (PT,CG....) ou seulement un choix (GG par ex)?

Juste toujours les mêmes chaines de caractères. J'ai besion d'un seule formule que j'adapterai 2-3 fois en fonction de la chaine de caractères de debut et de celle de fin et de la destination du copiage...


Voila un fichier pour être précise. Il y a en fait beaucoup plus de ligne, mais je peux pas en divulguer plus...

https://www.cjoint.com/?0IycYAZAI5Z

Merci encore beaucoup de votre aide, c'est super gentils.....


PS, j'ai que six heures de décalage avec la France ;o)
0