Macro ?

Bonjour,

J'ai beaucoup de mal à réaliser un fichier qui me permet de me simplifier la vie et gagner du temps sur mon projet !

Je vous expose mon souhait :
- Je possède une base de donnée dans laquelle je remplis le nom de mon client et renseigne, en fonction ds fruits et des légumes proposés, ce qu'il souhaite :



- Je voudrais ensuite, à l'aide d'une macro ou des formules excel, avoir la récap suivante :



Pouvez-vous m'aider svp ?

Merci !
Nicolas

5 réponses

  • Votes
  • Date
  • Date décroissante
  1. Bonsoir Nicolas

    1) Ta base de données ne suit pas les règles de base d'une BDD à savoir UNE information par cellule
    Commande et réservation dans la même cellule compliquent un traitement ultérieur comme celui que tu veux faire

    2) En présentant autrement ta BDD et en passant par un tableau intermédiaire on peut extraire les infos voulues pour une personne par formules sans passer par une macro
    Exemple à adapter à tes besoins : https://mon-partage.fr/f/0fY3sWZx/

    Cdlmnt
    Via
    1. Bonjour via55,

      Merci beaucoup pour ton aide.
      Je regarde ça !

      Nico
      1. Bonjour,
        Le fichier est top mais ne correspond pas forcément à mes attentes.
        N'est-il pas possible de se rapprocher de ma première idée ?
        1. Re,

          Qu'entends tu par se rapprocher de ma première idée ?
          Tant que tu n'auras pas un tableau exploitable on ne pourra pas avancer
          Tu peux mettre commande, réservation etc au lieu de X comme dans mon exemple mais il faut je le répète, une information par cellule
          Reprends ton tableau initial en le modifiant en ce sens avec 3 colonnes ou 3 lignes comme tu veux pour les 3 options pour chaque produit, ensuite tu postes ce tableau sur cjoint.com tu fias créer un lien que tu copies et reviens coller ici, on verra comment faire l'extraction par client

          Si néanmoins tu veux garder ton tableau tel quel il faut alors passer par une macro (bien que ce soit une procédure un peu lourde pour si peu) mais pour l'établir là encore il faut le fichier donc il te faut le poster sur CCM

          Dans l'attente de l'un ou l'autre

          1. Bonjour à tous les deux

            Une solution (macro) qui conserve (à peu près) la structure
            https://www.cjoint.com/c/HIvpQ4D73pB

            Cdlmnt