Re : Comment effectuer un calcul entre cellule non vide parmi des cellules vides ??
Bonjour à JLO39, bbb38, Gardien de phare, R@chid, ROGER2327, le forum,
Un essai avec des cases à cocher.
- saisir le poids à fabriquer en D3
- saisir le pourcentage de gras final en C3
- double-cliquer sur les cellules E3 à J3 pour indiquer les types de gras à utiliser
- saisir la tolérance en cellule C5 pour le taux de gras final
- cliquer sur le bouton "Résoudre"
==> il n'y a pas toujours de solution suivant les données saisies
nb 1 : le calcul peut durer un "certain" temps.
nb 2 : j'ai pris comme hypothèse que le taux de gras final ne devait pas dépasser le taux de gras cible.
nb 3 : j'ai considéré que les blocs de viande sont chacun de 25 kg.
rem: on peut accélérer un peu en mettant au début de la macro l'instuction
Application.ScreenUpdating = False et surtout en mettant en commentaire l'instruction
DoEvents.
Pour le choix: Après résolution, utilisez un filtre automatique sur les cellules E3:N3 et appliquez vos critères selon chaque colonne:
Par exemple, si vous désirez utiliser au moins 150 kg de viande à 15% et que vous en disposez de 225 kg en tout , indiquez le critère "Entre... 150 et 225" pour la colonne H. les filtres peuvent se cumuler pour différentes colonnes.
la version avec une proportion de viande de cheval est à l'étude
je n'ai pas pu resister, mille pardons...