VBA copier coller des données selon certaines conditions

  • Initiateur de la discussion Initiateur de la discussion Superemi
  • 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 !

Superemi

XLDnaute Junior
Bonjour le forum, bonjour à tous,

J’ai 1 fichier composé d’1 onglet ‘Plan’, 1 onglet ‘Récap’, Plusieurs onglets ‘constats’.
Dans les onglets ‘constats’, j’ai des données en lignes.
Les conditions :
- Si dans la colonne ‘Titre 3’ il y a ‘Non’, alors ne pas reporter la ligne.
- Si dans la colonne ‘Titre 3’ il y a autre chose que ‘Non’, alors il faut :
o Reporter la colonne B des onglets ‘constats’ (de la 1ère cellule à la dernière cellule non vide) dans la colonne E de l’onglet ‘Récap’,
o Reporter la colonne C des onglets ‘constats’ (idem) dans la colonne B de l’onglet ‘Récap’,
o Reporter la colonne D des onglets ‘constats’ (idem) dans la colonne G de l’onglet ‘Récap’,
o Reporter la colonne E des onglets ‘constats’ (idem) dans la colonne C de l’onglet ‘Récap’,
o Reporter la colonne F des onglets ‘constats’ (idem) dans la colonne D de l’onglet ‘Récap’.

Je ne suis pas trop doué en macro, j’ai trouvé une macro sur laquelle me baser, j’ai essayé de l’adapter mais je n’arrive pas à reporter colonne par colonne dans l’onglet ‘Récap’.
Actuellement, la macro reporte les colonnes B à F des onglets ‘constats’ dans les colonnes B à F de l’onglet ‘Récap’. En plus ça me supprime les données de la 1ère ligne de l’onglet ‘Récap'.
En PJ le fichier, ce sera plus compréhensible.

Par avance merci.
Superemi.
 

Pièces jointes

Re : VBA copier coller des données selon certaines conditions

Bonjour
Je nage !! , car pas d'erreur dans la macro
Si tu nous expliquais en mettant un tableau manuel dans ta feuille RECAP à coté de l'existant de ce que devrait être
le résultat attendu cela serait 10 x plus simple à comprendre et donc à résoudre
 
Re : VBA copier coller des données selon certaines conditions

Bonjour herve62,

Ok voici le fichier avec ce que la macro fait et ce que je veux.
Si toujours pas clair, n'hésite pas à me le dire.

Superemi.
 

Pièces jointes

Dernière édition:
Re : VBA copier coller des données selon certaines conditions

C'est nettement mieux ! j'ai dû bouger ton tableau résultat car cela perturbe la macro ( derlig)
Est ce que le AA est normal ? et Titre 5 vide ? car je ne vois pas de logique ?
Sinon apparement ce n'est qu'un Pb de décalage de cellules
 
Re : VBA copier coller des données selon certaines conditions

Bonjour herve62,

Pour le AA c'est normal, c'est pour dire qu'il n'y a pas toujours le même texte dans la colonne.
Pour Titre 5 aussi, la colonne est vide car dans mon fichier final, j'aurai déjà du texte dans cette colonne.

Par contre je veux bien que tu m'expliques comment tu fais pour copier/coller par colonne.
Est-ce que tu peux m'envoyer le fichier ou le code pour ça ?

Par avance merci.
Superemi.
 
- 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

Discussions similaires

Réponses
5
Affichages
444
Réponses
3
Affichages
532
Réponses
1
Affichages
222
Retour