IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Copier Coller des colonnes d'une feuille à une autre en fonction d'un critère


Sujet :

Macros et VBA Excel

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2014
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2014
    Messages : 3
    Par défaut Copier Coller des colonnes d'une feuille à une autre en fonction d'un critère
    Bonjour à tous,


    Fervent lecteur de ce forum, je me décide enfin à demander de l'aide car je n'ai trouvé nul part la réponse à mon problème.
    Je remercie par avance toutes les personnes qui essaieront de m'aider sur cette problématique.

    Explication:
    J'ai un fichier excel (vous le trouverez ci-joint) avec plusieurs feuilles.
    Ma première feuilles "Calculs" sera composée d'informations diverses et variées d'entreprise que je me chargerai de collecter. Ces entreprises font partie d'un secteur d'activité particulier (Banque, Industrie, Distribution, Mutuelle, Assurance, Industrie,...)
    Sur cette feuille les lignes 31 à 38 seront des formules (Si l'entreprise que je viens de renseigner est une banque alors je mets 1 sur ma ligne 31 sinon "" et ainsi de suite).
    Cette feuille s'arrêtera systématique à ligne 103 en revanche pourra comporter X colonnes (en fonction des données que j'aurai collectées).
    Les autres feuilles (CalculsBAM = Banque Assurance Mutuelle, CalculsB = Banque, ...) doivent collecter les données de ma feuilles "calculs" si... c'est une banque, une assurance ...
    Exemple:
    Dans ma feuille BAM je dois retrouver toutes les banques, assurances et mutuelles présentent dans la feuille "Calculs" ainsi que leurs informations
    Dans ma feuille AM je dois retrouver toutes les assurances et mutuelles ...

    Ce que je cherche à faire:
    Je cherche une macro serait capable de faire ceci:
    Si B31=1 ou B32=1 ou B33=1 alors je copie la colonne B et je la colle dans la feuille CalculsBAM au niveau de la première colonne vide (et ceci bien sur pour toutes les colonnes de ma feuille "Calculs" à partir de la colonne B.
    Si B=31 alors je copie la colonne B et je la colle dan le feuille CalculsB
    Ect...

    Dans le fichier joint je vous ai mis 4 exemples dans ma feuille Calcul (sans renseigner toutes les informations) c'est juste pour que vous compreniez bien.
    Si je ne suis pas clair dans mes explications n'hésitez pas à me le faire savoir.

    Merci à tous pour votre aide et le temps que vous me consacrerez.
    Amicalement,
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. [XL-2007] Macro pour Copier coller des colonnes a partir d'une référence sur une ligne
    Par laurasoe dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 24/07/2014, 11h10
  2. Réponses: 81
    Dernier message: 16/09/2013, 14h48
  3. Copier/coller des colonnes dans une entité d’un MCD.
    Par matching_ds dans le forum PowerAMC
    Réponses: 1
    Dernier message: 23/11/2011, 09h28
  4. Copier le code d'un bouton d'une feuille à une autre.
    Par Benjycool dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 09/01/2009, 14h46
  5. copier coller des colonnes dans le désordre
    Par sash6 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 02/05/2008, 18h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo