Macro Excel pour gestion des stocks
Hors ligneAryn34 Le 25/02/2013 à 15:47 Profil de Aryn34 Configuration de Aryn34

Bonjour à tous,

Après de nombreuses recherches et des essais à n'en plus finir,  je cherche le moyen de mettre en place une macro pour gérer efficacement la gestion des stocks dans le cadre de mon boulot.

Voici le principe, j'espère que ce sera suffisamment clair :

Nom de l'article : EXTRAIT DE MALT 
Référence / fournisseur :******
Conditionnement :FLACON DE 500 G
      Qté restante 6
      DLC minimum  01/03/2013
LOT Date de livraison Qté reçue  Qté utilisée DLC
10E551A 25/04/2012 5 5 01/01/2013
10M425A 03/05/2012 5 4 01/03/2013
12A961A 31/10/2012 5 0 01/04/2013
         
Colonne A B C D E

Dans ce tableau, j'aimerai qu'apparaisse dans la case E5 la DLC du lot en cours ou toujours en stock dont la DLC se rapproche le plus à aujourd'hui+10jours (délai de commande). Mais bien sûr, il faut que, dès le lot entièrement consommé, que la DLC ne soit plus retranscrite.

Exemple :

Si D7 = DLC au 01/03/2013 et nous sommes le 25/02/2013.
et C7 = "rien" OU           
Si C7 < B7
 Alors E5 = " Alerte DLC proche !!!"

Mais

Si D7 = DLC au 01/03/2013
et C7 = B7,
Alors E5 = "rien"

J'ai 2 problèmes à ça :
Je n'arrive pas à établir la condition que si la colonne C est remplie, alors l'alerte n'apparaît pas.
Et secondo, je n'arrive pas à définir cette macro pour toute la colonne C et D. Pour une seule de cases D et C, ça fonctionne mais si je rajoute des DLC , il n'en tient pas compte. La formule Aujourdhui()+10 ça ne lui plait pas beaucoup non plus !

Merci beaucoup pour votre aide.

 

Cdlt,

Ben

 

Hors ligneKoytlo2 Le 25/02/2013 à 18:42 Profil de Koytlo2 Configuration de Koytlo2

salut  laugh

je pense qu'il te manque une colonne ou une notion transparente dans le calcul qui indiquera le délai de vente par produit si celui-ci diffère d'un produit à l'autre.

si on part du principe que c'est le meme délai de vente admis pour chaque produit, il ne faut pas oublier que tu vas compléter au fur et à mesure tes rayons et que donc je ne vois pascomment tu vas retrascrire çà dans ton tableau. c'est particulièrement vrai si tu as des produits dont la date de péremption est importante : 2 produits avec une dlc et 5 avec une autre dlc (donc 2 date de péremption différente).

pour faire apparaitre ton message "date dlc proche" il faut que tu prévoyes une marge pour que çà ais un sens. Je vois que c'est fait en E4. Si tu fais Qté reçue = 0 et Qté utilisée = 5 il faudrait que ta dlc soit en fonction de la Qté restante (E4) qui est calculé automatiquement.

Je ne vois pas comment tu peux faire varier une date en fonction d'une quantité. Ceci est particulièrement vrai si tu complètes tes stocks au fur et à mesure.

mais peut-être ai-je fais du hors sujet car je ne suis pas habitué à ce genre  de calcul et j'avoue que je n'ai peut-être pas tout saisie par manque d'infos.

 

salut

 

Vous avez résolu votre problème avec VIC ? Faites-le savoir sur les réseaux sociaux !
Vulgarisation-informatique.com
Cours en informatique & tutoriels