Fichier MENUS 2 : code jour menu viande

Fermé
BUDGETS Messages postés 1573 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 6 janvier 2025 - 20 déc. 2021 à 11:43
BUDGETS Messages postés 1573 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 6 janvier 2025 - 23 déc. 2021 à 09:39
Bonjour à toutes et à tous,

Procédure cbCML_Change, case LM : si code légume est cbCML01 ou cbCML02 ou cbCML09 alors le code jour menu viande doit être JO07, et cela marche très bien. Si le code légume est différent de cbCML01 ou différent de cbCML02 ou différent de cbCML09, alors le code jour menu viande doit être JO04 et là il ne respecte pas l'instruction donnée. J'ai essayé un tas d'instructions, placées à différents endroits mais sans le résultat escompté. D'avance merci pour votre aide.
https://www.cjoint.com/c/KLukRenkm4b
A voir également:

1 réponse

RainbowSix Messages postés 19 Date d'inscription vendredi 4 janvier 2019 Statut Membre Dernière intervention 31 décembre 2021 8
22 déc. 2021 à 21:50
Bonjour
Pourquoi ne pas passer par des select case, car là cela devient compliqué de s'y retrouver ? Cela permettrait d'optimiser le code (temps de traitement) et d'éviter les conditions multiples et contradictoires.
Il est possible d'imbriquer un select case dans un autre select case.
0
BUDGETS Messages postés 1573 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 6 janvier 2025
23 déc. 2021 à 09:39
Bonjour RainbowSix,

Tout à fait d'accord pour utiliser des select cas (il y en déjà beaucoup d'ailleurs). Mon problème (je ne suis pas un expert en développement et je n'ai pas la déduction très vivace) est de savoir 1) Où inclure ces select case;2)pour prédéfinir par exemple les jours légumes, les jours viandes et les jours desserts, dans quelle procédure de l'UserForm UF02_CM ou dans quel module (ou en créer un nouveau) les codifier. D'avance merci pour votre réponse.
0