Par ailleurs vu le nombre de colonne çà ne ressemble pas à une semaine
d'ailleurs je n'arrive même pas à décoder ton exemple 1 le mardi 4; 3 le lundi ... pas trés clair
ce n'est pas en semaine, c'est en mois... en effet, je changerai chaque mois de fichier...
pour l'exemple, je pensais bien que ce n'était pas clair... Même moi je n'y ai pas compris grand chose
en fait, sur la 1re ligne "Ail", on imagine qu'on utilise 1 fois cet aliment le mardi 04 septembre, 3 fois le lundi 10 septembre et 2 fois le jeudi 20 septembre. Au total, on en aura utilisé 6 sur le mois => le stock qui part, par exemple, de 10, doit se retrouver à 4 (10 de départ moins les 6 utilisés pendant le mois).
Mais je ne peux pas écrire dans la cellule D12 (qui correspond au stock) : "=D12-Y12" (où Y12 = somme (E12:X12)) car je ne peux pas faire référence à une cellule dans la propre cellule qui porte son nom (D12 ne peut pas agir sur D12). Il faudrait donc une formule (ou un code VBA que j'ignore) qui pourrait faire ça... si ça existe