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 :

Récuperer des infos dans plusieurs onglets via des codes


Sujet :

Macros et VBA Excel

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    174
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 174
    Points : 53
    Points
    53
    Par défaut Récuperer des infos dans plusieurs onglets via des codes
    Bonjour,

    voici mon souci: je vais avoir un nombre d'onglets variant de 10 à 15.

    Dans ces onglets je vais avoir des sous totaux avec un code à coté (45 codes différents)

    puis dans un onglet spécifique "contrôle" il me falloir une macro qui aille chercher les sous totaux par code et me les inscrire dans des cellules précises de l'onglet "contrôle". Mais le soucis c'est que mes 45 codes peuvent se situer n'importe où dans mes onglets.

    comment faire une macro qui regarde dans tous les onglets et m'attrape les infos qu'elle a besoin.

    merci d'avance.

    jb

  2. #2
    Membre émérite Avatar de Fvandermeulen
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2007
    Messages
    1 869
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2007
    Messages : 1 869
    Points : 2 662
    Points
    2 662
    Par défaut
    Salut,
    A priori tu vas devoir imbriquer des boucles
    D'abord une boucle sur les lignes qui contiennent les codes dans la feuille controle, ensuite une boucle For Each pour balayer les feuilles, ensuite faire un .Find

    Je ne sais pas si tout ça te parle mais avec quelques recherches sur le forum tu devrais pouvoir t'en sortir, sinon reviens ici et on verra ce qu'on peut faire (je dit on mais moi se sera lundi )

    A+
    N'oubliez pas le si votre problème est solutionné.

  3. #3
    Expert éminent
    Avatar de Didier Gonard
    Homme Profil pro
    Formateur Office et développeur VBA en freelance
    Inscrit en
    Février 2008
    Messages
    2 805
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Formateur Office et développeur VBA en freelance

    Informations forums :
    Inscription : Février 2008
    Messages : 2 805
    Points : 6 696
    Points
    6 696
    Par défaut
    Bonjour,

    Regardes dans le forum Excel, il y a une sous partie Conception, je me demande si le cœur de ton sujet n’y serait pas mieux ?

    Sinon, justement tu en dis très peu, vu que la solution de boucler partout est tout sauf la meilleure ( ce n’est pas la réponse de Fvandermeulen qui est en cause , elle est appropriée à la question), mais face au résultat quelqu’un devrait diagnostiquer un problème de conception…

    Le mieux en effet serait d’en savoir plus sur la genèse des feuilles en question vu que je pense que le fait de mettre un marqueur (nom de cellule etc…) quelconque où il faut apporterait un grand plus par exemple…

    Cordialement,

    Didier
    Didier Gonard

    Dernier tutoriel :
    Le VBA qu'est ce que c'est ?
    Tutoriels : Voir la liste de mes tutoriels Excel & VBA et mon site pro sur ma Page DVP
    Cours et tutoriels pour apprendre Excel
    N'oubliez pas de mettre : ..quand c'est le cas !

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    174
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 174
    Points : 53
    Points
    53
    Par défaut
    qu'entends tu parler par genèse des feuilles

  5. #5
    Expert éminent
    Avatar de Didier Gonard
    Homme Profil pro
    Formateur Office et développeur VBA en freelance
    Inscrit en
    Février 2008
    Messages
    2 805
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Formateur Office et développeur VBA en freelance

    Informations forums :
    Inscription : Février 2008
    Messages : 2 805
    Points : 6 696
    Points
    6 696
    Par défaut
    Bonjour,

    Genèse au sens "processus de développement de quelque chose", donc savoir d'où elles viennent, par qui elles sont construites, comment etc... Les réponses pouvant être si diverses qu'on pourrait extrapoler sans fin sans être dans le sujet, seul toi a la bonne réponse
    Si c'est toi qui les construit => c'est à ce niveau qu'il faut agir
    Si c'est dans ta boîte => voir comment pouvoir agir à ce niveau
    Si c'est un client ou fournisseur, à détailler, il est courant qu'en leur demandant, quand c'est simple, ils fassent un formatage donné à la source etc...
    En nous fournissant le contexte, on pourra tenter de te fournir des pistes appropriées.

    cordialement,

    Didier
    Didier Gonard

    Dernier tutoriel :
    Le VBA qu'est ce que c'est ?
    Tutoriels : Voir la liste de mes tutoriels Excel & VBA et mon site pro sur ma Page DVP
    Cours et tutoriels pour apprendre Excel
    N'oubliez pas de mettre : ..quand c'est le cas !

  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    174
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 174
    Points : 53
    Points
    53
    Par défaut
    c'est bon je suis suis passé hors macro avec un simple rechercheV puis un vrai/faux et ça fonctionne.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Aller chercher des infos dans plusieurs dossiers.
    Par Yepazix dans le forum Langage
    Réponses: 19
    Dernier message: 09/12/2013, 02h12
  2. Remplacer des infos dans un xml via ant
    Par bennj53 dans le forum ANT
    Réponses: 1
    Dernier message: 14/12/2012, 11h04
  3. Macro : Récupérer des données dans plusieurs onglets et fichiers
    Par roidurif dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 05/12/2011, 21h35
  4. Récupérer des infos dans plusieurs bases Access
    Par lilloDay dans le forum VBA Access
    Réponses: 2
    Dernier message: 23/06/2010, 19h25
  5. Réponses: 3
    Dernier message: 21/07/2006, 13h22

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