Création d'un plan d'entrepôt interactif

Bonjour,

J'aimerais savoir au travers de votre expérience si mon idée peut être réalisable.
Je possède un plan d'entrepôt excel, et chaque emplacement a un code. A côté de ça j'ai une base de données avec les références stockées et leurs informations (y compris le code de leurs emplacements).

J'aimerais que lorsque je clique sur un emplacement, cela m'affiche une fenêtre (type UserForm) avec quelques info sur le produit stocké. De même, j'aimerais que les emplacements de produits répondant à un critère soit d'une couleur spéciale.

J'ai quelques base en VBA, j'aimerais surtout savoir si c'était possible avant de me lancer. Si vous avez des pistes je suis aussi preneur aussi..

Merci d'avance.

3 réponses

  • Votes
  • Date
  • Date décroissante
  1. Contributeur
    Bonjour

    Sans précisions....
    Mettre le classeur sans données confidentielles en pièce jointe sur https://www.cjoint.com/
    et coller le raccourci par un clic droit sur le lien proposé dans le message de réponse

    Dans l’attente

  2. Contributeur
    Problème
    ouvrir à partir de cjoint

    1. Tu peux prendre le lien ci-dessous il fonctionne
    2. Contributeur
      Le lien ci-dessous est un exemple de ce que tu veux...
      Clique sur I4:I30
    3. @eriiicOui oui. Etant donnée que c'est ce que je recherchais, il pourrait éventuellement avoir une autre idée. Ton fichier est parfait et réponds à mes attentes. Je modifie juste mes emplacements ("noms"). A tout hasard, saurais-tu comment je peux mettre en surbrillance des emplacements en fonction de la colonne "Promo de la base de données" (rouge si oui et rien si non par exemple) et pareil si les sorties de la veille sont inférieur à 15 par exemple, la cellule sera en vert.
      Merci d'avance.
  3. Contributeur
    Bonjour,

    cjoint n'a plus l'air de faire le difficile.
    Un exemple : https://www.cjoint.com/c/FGmsqoDtMsK
    eric
    1. Merci beaucoup, je vais essayer d'étendre ca à l'ensemble du plan et de la base de données. Je reviens vers toi si je rencontre des difficultés.

      Merci encore.

      MEPRA
    2. Contributeur
      Tu n'as rien d'autre à faire que de compléter la BDD.

      Pour les couleurs une simple MFC suffit.
      Sélectionne la plage à partir de I4 et formule de MFC :
      =RECHERCHEV(I4;'Base de données'!$A:$E;4;FAUX)="oui"

      Même principe pour l'autre.
      eric
    3. Cela ne marche pas, j'avais déjà essayé.
      Pour la recherchev dans une MFC, il faut que la base soit sur la même feuille. Or je ne le souhaites pas. Il y a t-il une alternative ?

      MEPRA
    4. Contributeur
      Si, ça fonctionne.