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 valeur cellule de plusieurs feuilles


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2017
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2017
    Messages : 15
    Par défaut Copier valeur cellule de plusieurs feuilles
    Bonjour les développeurs,
    J'éspère que vous allez bien ?
    J'arrive pas à résoudre un problème de copie, j'espère trouver de l'aide içi.
    Voilà l'intéret est de copier une valeur d'une cellule dans une feuille ( le détail se trouve dans le fichier en attache )
    J'ai de base de donnée ( 'P001' et 'P002 ), et je souhaiterais afficher le résultat final dans la feuille 'Resultat'

    Copier sous condictions.xlsxCopier sous condictions.xlsx

    Merci d'avance pour vos conseils et votre aide.

    Bonne fin de journée.

  2. #2
    Expert éminent

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 564
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 564
    Par défaut
    Bonjour

    Cela peut se faire simplement via PowerQuery, en add on à partir de 2010, intégré à partir de 2016

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2017
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2017
    Messages : 15
    Par défaut
    Est ce possible de m'expliquer plus ou bien de me donner un exemple c'est piur la première que j'entemd parler de powerquer.
    Merci d'avance.

  4. #4
    Expert éminent

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 564
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 564
    Par défaut
    RE

    Ci-joint une triple solution PowerQuery

    • Solution 1 : selon ta demande 2 tableaux séparés
    • Solution 2 : un seul tableau avec indication de la source (P001 ou P002) dans une colonne : plus souple elle peut intégrer automatiquement d'autres onglets contenant un tableau dont le nom commence par P_
      On peut filtrer pour afficher un P00x ou un autre
    • Solution 3 : un TCD, basé sur la requête la plus simple, qui permet aussi de filtrer un P00x


    Mise à jour par Données, Actualiser Tout
    Fichiers attachés Fichiers attachés

  5. #5
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2017
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2017
    Messages : 15
    Par défaut
    Bonsoir,

    Je te remercie pour le Powerquery très intéressant je l'ai jamais utilisé mais là je prévois l'appliquer , il me sera d'une très grande aide.
    Malheureusement vu la taille de ma base de données ( 7 feuilles, chacune contient 2000 lignes; une dizaine de colonnes ) , j'ai essayé d'appliquer le même principe mais c'est trop difficile impossible de d'y parvenir.
    C'est pourquoi je pense une macro me sera d'une très grande aide.
    J'espère trouver du support
    Je te remercie encore une fois

  6. #6
    Expert éminent

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 564
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 564
    Par défaut
    RE

    Les solutions 3 et 2 sont faciles à mettre en œuvre : le nombre de lignes n'est pas un problème. PowerQuery est un requêteur bien plus apte à traiter de grandes bases qu'un tableur (ce pourquoi Microsoft l'a ajouté à Excel)

    Il faut juste mettre chaque plage sous forme de tableau nommé P_....

    C'est plus simple et souvent plus efficace que VBA mais tu fais comme tu veux...

Discussions similaires

  1. Copier/Coller cellules dans plusieurs feuilles
    Par VBANoJutsu dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 19/07/2019, 17h14
  2. [XL-2007] Aide sur copier des cellules de plusieurs feuilles sur une feuille
    Par yvon57 dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 17/09/2015, 08h53
  3. Réponses: 1
    Dernier message: 29/05/2012, 14h31
  4. Réponses: 3
    Dernier message: 23/01/2008, 03h52
  5. Réponses: 6
    Dernier message: 20/09/2006, 14h07

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