Lissage de charge sur les Semaine PREC ou SUIV selon CAPA MX

Bonjour à tous,

Je suis débutante en VBA, et j'ai un objectif à réaliser qui est plus fort que mes capacités. J'ai grand besoin de votre aide chère communauté.

Supposons le graphe présenté sur le fichier Excel ci-joint.

Nous avons :

  • La charge prévisionnelle en orange
  • La charge enregistrée et déjà planifiée dans le système en bleu
  • Le retard en rouge
  • Les projets en standby en jaune
  • Chaque projet contient un nombre de produits à fabriquer

La charge enregistrée (bleu) et le retard (rouge) ne bougent pas.

Je souhaite en cliquant sur un bouton, activer une macro qui me lisse la charge orange et jaune uniquement, de façon à ce que :

  • Le nombre de projets par semaine ne dépasse pas la capacité maximale à produire par semaine
  • Les projets lissent par priorité
  • Les projets lissent :
>>>>>> soit dans le creux de LA semaine précédente (CELA Si la période entre la semaine actuelle où nous sommes (S27) et la semaine du nouveau début du projet respecte 4 semaines. Si c’est moins, il décale à la semaine suivante ou celle d'après... obligatoirement, même si on a de la capacité suffisante en semaines précédentes),

>>>>>> soit Les projets lissent dans les creux qu'ils trouvent dans LES semaines suivantes

(Même si la charge en bleu enregistrée est supérieure à la capacité, elle ne BOUGE PAS, ce sont uniquement les charges prévisionnelle et en stand by qui doivent lisser).

Je vous remercie d'avance.

79essai.xlsx (11.36 Ko)

bonjour

ce n'est pas un problème Excel ou VBA, c'est un problème d'organisation

si tu arrives à mettre en logigramme (le truc avec carrés et flèches et ? et OUI et NON) alors tu trouveras ici des personnes pour t'aider à letranscrire (en VBA je suppose)

un logigramme ?

Rechercher des sujets similaires à "lissage charge semaine prec suiv capa"