Gestion de stock avec excel ou VBA

Résolu
Sylvain_29 Messages postés 16 Statut Membre -  
via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je sais que ce sujet à déjà été beaucoup traité mais souvent les liens "ci-joint" sont périmés donc plus accessibles.
Je dois créer un fichier excel pour la gestion d'un entrepôt.
En faite à chaque fois qu'un ouvrier ira prendre du matériel, il notera sur ce fichier ce qu'il a pris et pour quel chantier il l'a prit. Cependant, il faudrait une interface pour eux très simple avec par exemple :
- Une liste déroulante pour le produit pris
- Une liste déroulante de tous leurs prénoms
- Une liste déroulante des chantier
- Une cellule pour la quantité prise

Et que le programme fasse tout sans qu'ils aient besoin de faire plus.
J'avais un peu en tête un fichier comme le logiciel GSM gestion, simpliste mais efficace.

Merci d'avance de votre aide !

Le fichier excel commencé avec quelques annotations:
https://www.cjoint.com/c/DEvkk3gVHnz

3 réponses

  1. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    Bonsoir

    En réaménageant légèrement la structure, d'après ton fichier de départ :

    https://www.cjoint.com/?0Ewa4qBLonO

    Explications dans le fichier et dans les macros

    A tester pour s'assurer que tout fonctionne correctement

    Cdlmnt
    1
  2. Sylvain_29 Messages postés 16 Statut Membre
     
    Bonjour

    Merci de l'aide, c'est du super boulot! Et merci d'avoir annoté les macros, ça me permet de comprendre ce qui se passe un peu.

    Ca marche super, il y a juste deux petites choses.

    - Quand on enregistre une sortie de 50 d'un produit alors qu'il n'en reste que 30, on passe en négatif. Je préférerais si c'est possible que la Userforms (la fenêtre où on enregistre les sorties) affiche quelque chose du style "Impossible, stock insuffisant".

    - Au niveau des entrées, lorsqu'on enregistre une entrée, le nouveau stock final est calculé à partir du stock d'origine et non de l'ancien stock final. (J'ai fait un exemple sur le fichier excel avec "vis en fer")

    En tout cas merci beaucoup du coup de main !

    https://www.cjoint.com/c/DEwjukwhfFK
    0
    1. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
       
      Bonjour Sylvain

      En effet le calcul du stock ne se faisait pas correctement, problème rectifié (enfin j'espère)
      J'ai rajouté la quantité disponible dans l''Userform avec message d'alerte et blocage au maxi disponible si demande de sortie d'une quantité supérieure

      https://www.cjoint.com/?0Ewpzhk87wQ

      A tester en long et en large pour déceler d'autres bugs éventuels

      Cdlmnt
      0
    2. Sylvain_29 Messages postés 16 Statut Membre
       
      Bon ba rien à redire, ça à l'air de fonctionner nickel !

      Merci pour tout en tout cas, c'est vraiment cool de ta part !

      Cdlmnt,
      0
    3. CyrB > Sylvain_29 Messages postés 16 Statut Membre
       
      Bonjour Sylvain, y a t-il moyen d'avoir un copie du fichier rectifié svp car le lien de via55 n'est plus accessible
      voici mon email :
      crllz505
      @
      gmail.com
      je souhaiterai decortiquer comprendre le fonctionnement de ce super travail !
      D'avance merci :)
      0
    4. Yann67
       
      Bonjour,
      Je serai également intéressé par ce fichier rectifié si cela est possible.
      Merci d'avance
      Yann67
      0
    5. BenJ
       
      Bonjour est il possible d'avoir le fichier également ? ci dessous mon adresse mail ***@***
      Cdt
      0
  3. Jacques897 Messages postés 11 Statut Membre
     
    Bonjour,
    Je crois que bricoler une gestion de stock avec Excel n'est pas une bonne idée. Dans le cadre d'une gestion de société, il est plus commode de faire appel a des professionnels qui propose des logiciels de gestion a des prix très concurrentiels.
    En plus ce genre d'application vous permet justement d'importer votre fichier produits depuis Excel Voir https://www.easyforyou.be/FR/helpimport.htm

    .
    0