OVH Cloud OVH Cloud

RechercheV pas si simple que ca ..

4 réponses
Avatar
titi
Bonjour

j'ai une feuille qui content ds sonnées ( plusieurs lignes ( ~18 000 )
et plusieurs colonnes ( 12 )

une de ces colonnes contient des données ( marseile, lille, amiens,
nantes, etc etc )

j'ai crée par macro un classeur avec plusieurs feuilles que j'ai
nommées avec les noms des villes de ma premiere feuille et je cherche
par macro , à copier les les données correpondant a chaque ville dans
chaque feuille nommée par le correspondant
( hum je suis pas très très clair )

exemple
1 ere feuiile

A B C D E

.0 12 54 Lyon 2.54
5.4 47 86 Nantes 5.98
.99 46 76 Lille 8.73
.75 13 87 Nantes 2.88
.76 87 78 Paris 8.76
.45 15 84 Lille 8.77
etc etc

je voudrais donc a faire ca

A B C D E

.0 12 54 Lyon 2.54

LYON



A B C D E

5.4 47 86 Nantes 5.98
.75 13 87 Nantes 2.88

NANTES


A B C D E

.99 46 76 Lille 8.73
.45 15 84 Lille 8.77

LILLE


A B C D E

.76 87 78 Paris 8.76


PARIS



Pour 'linstant j'essaie la fonction recherhcev mais ca donne rien
enfin si plutôt ca bugge grave

donc si quelqu'un pouvait m'orienter un peu

4 réponses

Avatar
Ricky [MVP]
Bonjour *titi* (et tous les lecteurs)

| Pour 'linstant j'essaie la fonction recherhcev mais ca donne rien
| enfin si plutôt ca bugge grave
|
| donc si quelqu'un pouvait m'orienter un peu

Commençons par fermer une porte. Recherchev demande une liste triée par ordre croissant et s'arrête à la première occurence trouvée ou dépassée. Donc mauvaise piste

Pour la réponse, on cherche ;)

--
Ricky [MVP] Visitez les faq....
http://www.faqoe.com http://faq.ms.word.free.fr
http://dj.joss.free.fr/faq.htm http://www.excelabo.net
http://support.microsoft.com/directory/worldwide/fr/newsgroup/regles.htm
Avatar
LeSteph
Bonjour,

essaie avec les filtres c'est plutôt simple
Selontes colonnes en ABCDE
Titr1 Titr2 Titr3 Ville Titr5

Sur place tu peux déjà utiliser Données Filtrer Filtre automatique
Sélectionne dans le déroulant la ville choisie

Sur d'autres Feuilles Ex
ExFeuil2 ou Feuille 'Nantes'
en A1 tu écris Ville en A2 Nantes

Données Filtre élaboré
Cocher Copier vers autre emplacement
Plages: Feuil1!$A$1:$E$7
Critères: Feuil2!$A$1:$A$2
Destination: $A$4

-----
Tu peux aussi utiliser les TCD

----
On peut aussi écrire une macro en VBA

__

LeSteph


<titi> a écrit dans le message de
news:
Bonjour

j'ai une feuille qui content ds sonnées ( plusieurs lignes ( ~18 000 )
et plusieurs colonnes ( 12 )

une de ces colonnes contient des données ( marseile, lille, amiens,
nantes, etc etc )

j'ai crée par macro un classeur avec plusieurs feuilles que j'ai
nommées avec les noms des villes de ma premiere feuille et je cherche
par macro , à copier les les données correpondant a chaque ville dans
chaque feuille nommée par le correspondant
( hum je suis pas très très clair )

exemple
1 ere feuiile

A B C D E

.0 12 54 Lyon 2.54
5.4 47 86 Nantes 5.98
.99 46 76 Lille 8.73
.75 13 87 Nantes 2.88
.76 87 78 Paris 8.76
.45 15 84 Lille 8.77
etc etc

je voudrais donc a faire ca

A B C D E

.0 12 54 Lyon 2.54

LYON



A B C D E

5.4 47 86 Nantes 5.98
.75 13 87 Nantes 2.88

NANTES


A B C D E

.99 46 76 Lille 8.73
.45 15 84 Lille 8.77

LILLE


A B C D E

.76 87 78 Paris 8.76


PARIS



Pour 'linstant j'essaie la fonction recherhcev mais ca donne rien
enfin si plutôt ca bugge grave

donc si quelqu'un pouvait m'orienter un peu


Avatar
Daniel.M
Ricky,

Commençons par fermer une porte. Recherchev demande une liste triée par
ordre croissant et s'arrête à la première occurence trouvée
ou dépassée. Donc mauvaise piste


Si tu permets, on va la rouvrir. :-) Recherchev() n'exige PAS une liste triée,
ça dépend de la valeur du dernier argument.

Pour la réponse, on cherche ;)


J'ai rien compris de la question, alors..

Salutations,

Daniel M.

Avatar
LeSteph
Suite:

Pour rechercheV c'est vrai que l'ordre n'a pas d'importance
mais si on a bien compris c'est pas vraiment ce qui convient.

Donc en TCD Après avoir mis des titres
sur la première ligne deton tableau
Assistant Tableau Croissé Dynamique
NouvelleFeuille
Suivant ou Dispositions (selon ta version)
Dans Données tu mets Ville (s'affiche Nb de Ville)
Dans Lignes tu mets Ville (S'affiche Ville)
TerminerOk!
Tu obtiens un mini tableau avec le Nb d'enregistrements par Ville

DoubleClique sur le 2
de Nantes pour vOir.

:-)

LeSteph



<titi> a écrit dans le message de
news:
Bonjour

j'ai une feuille qui content ds sonnées ( plusieurs lignes ( ~18 000 )
et plusieurs colonnes ( 12 )

une de ces colonnes contient des données ( marseile, lille, amiens,
nantes, etc etc )

j'ai crée par macro un classeur avec plusieurs feuilles que j'ai
nommées avec les noms des villes de ma premiere feuille et je cherche
par macro , à copier les les données correpondant a chaque ville dans
chaque feuille nommée par le correspondant
( hum je suis pas très très clair )

exemple
1 ere feuiile

A B C D E

.0 12 54 Lyon 2.54
5.4 47 86 Nantes 5.98
.99 46 76 Lille 8.73
.75 13 87 Nantes 2.88
.76 87 78 Paris 8.76
.45 15 84 Lille 8.77
etc etc

je voudrais donc a faire ca

A B C D E

.0 12 54 Lyon 2.54

LYON



A B C D E

5.4 47 86 Nantes 5.98
.75 13 87 Nantes 2.88

NANTES


A B C D E

.99 46 76 Lille 8.73
.45 15 84 Lille 8.77

LILLE


A B C D E

.76 87 78 Paris 8.76


PARIS



Pour 'linstant j'essaie la fonction recherhcev mais ca donne rien
enfin si plutôt ca bugge grave

donc si quelqu'un pouvait m'orienter un peu