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 :

Extraction données puis remise en forme


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2016
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2016
    Messages : 5
    Par défaut Extraction données puis remise en forme
    Bonjour,

    Je souhaite extraire les données de la feuille "Global" vers les onglets semaine "S15" (pour semaine 15), "S16" etc.

    Le but est que les individus remplissent la feuille "Global" et que ces données soient retranscrites automatiquement dans les feuilles suivantes.

    Pour cela les feuilles suivantes détaillent chaque semaine.

    Ainsi la feuille "S15" détaille la semaine 15 (référence cellule AC15 feuille "Global").
    Cette feuille "S15" reprend la colonne AC15 feuille "Global" et la détaille. Ainsi toutes les individus ayant mis un "M" dans leurs cases se voient apparaitre dans le tableau "Marseille" de feuille "S15". Leurs noms sont écrits en face de la qualification cochée dans "Global" colonne "F4" à "AA4".
    Dès qu'un nom apparait deux fois il est surligné en rouge.

    Le schéma est répété dans les feuilles semaine pour l'ensemble des codes.

    La feuille "S15" prend comme référence la case AC4 de la feuille "Global". Réf indiquée en B1 de la feuille "S15".
    Ainsi il est possible de créer une feuille par semaine en modifiant juste la référence.

    J'ai essayé d'appliquer des conditions avec la fonction SI et RECHERCHE mais je me retrouve bloqué et n'arrive pas à remplir les feuilles semaines correctement.

    Auriez-vous une idée sur une manière de procéder s'il vous plait ?

    Cordialement.

  2. #2
    Expert confirmé

    Homme Profil pro
    Curieux
    Inscrit en
    Juillet 2012
    Messages
    5 169
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Curieux
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2012
    Messages : 5 169
    Billets dans le blog
    5
    Par défaut
    Bonjour,

    est-il nécessaire d'avoir autant de feuilles que de semaines, ou ne serait-il pas raisonnable (et possible pour ton usage) de n'avoir qu'une belle feuille "masque" remplie par formules excel.
    un menu déroulant propose le numéro de semaine et dès que tu en choisis une, les formules excel iraient chercher les bonnes données ?


    Ps : je n'ai pas ouvert ton classeur, mais je développe souvent des "masques de restitution" où l'utilisateur choisi ses paramètres afin que les formules excel lui affichent les éléments souhaités

  3. #3
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2016
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2016
    Messages : 5
    Par défaut
    Effectivement cela ferait peut-être plus propre. Comment arriver à ce résultat du coup ? Faut-il nécessairement faire des macros ou bien cela est gérable en "simple" formule excel ?

  4. #4
    Expert confirmé

    Homme Profil pro
    Curieux
    Inscrit en
    Juillet 2012
    Messages
    5 169
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Curieux
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2012
    Messages : 5 169
    Billets dans le blog
    5
    Par défaut
    Toi seul possède la réponse

    essaye de remplir "en dur" une feuille sur une semaine donnée, uniquement via des formules

    si tu y arrives, alors la réponse est oui ... et il suffira de changer le semaine "écrite en dur dans les formules" par l'adresse de la cellule où tu choisis la semaine


    si tu vois que ce n'est pas possible, alors effectivement, il faudra peut être se tourner vers VBA

  5. #5
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2016
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2016
    Messages : 5
    Par défaut
    Ok, merci pour l'aide en tout cas. :-)

Discussions similaires

  1. extraction de données puis multiplication matricielle
    Par membreComplexe12 dans le forum Général Python
    Réponses: 6
    Dernier message: 01/05/2014, 10h25
  2. Macro pour remise en forme de données
    Par Mawax dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 04/06/2013, 14h21
  3. [XL-2007] Trie sur données puis extraction
    Par dipnose dans le forum Excel
    Réponses: 8
    Dernier message: 25/10/2011, 14h33
  4. [XL-2003] VBA : Remise en Forme d'une extraction .CSV
    Par yannbertrand dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 30/03/2010, 16h29
  5. Modif de macro auto pour appel de Form cree par Données puis formulaire
    Par Bernard67 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 06/03/2008, 13h06

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