macro copier coller suivant un critère

  • Initiateur de la discussion Initiateur de la discussion gael69
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

G

gael69

Guest
Bonjour à tous,

Cette question est a du être posé mille fois mais comme chaque demandes est spécifique, je me permet de la réitérer, en vous remerciant par avant.

J'aimerais que de façon automatique soit copier coller les lignes d'un fichier excel suivant un critère.
Je m'explique.

Si dans la colonne P apparait le mot "actif", il faudrait que excel puisse copier et coller automatiquement la ligne dans un autre onglet. Et il faudrait que ne soit copié que certaines parties de la ligne. C'est à dire les colonnes :
C F I J K N Q R de T à AC et de AD à AJ

J'espere que mon explication est assez claire, merci par avance au tueurs d'excel pour leur aide !
voir fichier joint :
En rouge les colonnes à copier de facon automatique
En jaune la colonne du critère "actif"

Gael
 

Pièces jointes

Re : macro copier coller suivant un critère

Bonjour gérard,

Tout d'abord merci pour ta réponse. Cela permet de mieux appréhender ce type de config.
j'essaie de joindre un fichier plus volumineux (fichier original) mais sur ce site c'est limité. Connais tu une autre façon de joindre les fichiers ( a peu près 1.3mega), car j'aurais encore quelques questions.

Je te remercie !

Gael
 
Re : macro copier coller suivant un critère

Bonjour,

http://cjoint.com/?3BgpYODrKo7

Tout d'abord, j'ai essayé de copier coller cette macro dans le fichier original en la remodifiant mais la macro ne trouve plus de résultats...

J'aimerais savoir si il est possible de modifier cette macro en y ajoutant un second critère et en la démultipliant ?

La ligne a changer quand tu ajoute des critères de filtre est elle celle là ? : Criteria1:="actif" (en ajoutant critera2:="inactif" criteria3:="cosmétique" ) ?
Pour changer l'onglet où coller les lignes c'est Sheets("radar affaires").Select ?

J'explique ce que je recherche ...

J'aimerais que de façon automatique soit copier coller les lignes d'un fichier excel suivant deux critères.

Critère 1 : "actif" ou "inactif" ( colonne P)
Critère 2 : suivant bouton présent dans l'onglet "suivi global BHU" vers la cellule A1

Je développe mon explication...

RADAR
Si je clique sur le bouton cosmétique dans l'onglet " suivi global BHU"
Et si dans la colonne P apparaît le mot "actif" ou "inactif", il faudrait que excel puisse copier et coller automatiquement les lignes dans l'onglet correspondant "onglet radar cosmétique".
Le critère numéro 2 est donc cosmétique ( colonne K). De même si je clique sur biochimie ou plasma etc ... que excel copie dans l'onglet correspondant suivant le critère 2 (plasma ou biochimie etc...)

Colonnes à copier : C F I J K N P Q

FRONT LOG
De même pour le frontlog, il faudrait que excel copie et colle suivant les mêmes critères mais dans l'onglet correspondant. Si je clique sur cosmétique, copie colle dans onglet "front log cosmétique".

Seul variante les colonnes à copier :

C F I J K N Q R de T à AC et de AD à AJ


voir fichier joint

Merci pour ton expertise.

Gael
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
915
Réponses
11
Affichages
1 K
S
Réponses
29
Affichages
2 K
StanislasC
S
D
Réponses
6
Affichages
994
D
Réponses
2
Affichages
823
Retour