Bonjour,
Il faudrait expliquer ce que tu veux faire exactement...et mettre un exemple du fichier où tu veux mettre la fonction...
Si par ex. je fais un copier/coller de la plage G6:I7 dans une autre feuille, j'obtiens le résultat souhaité. Si ensuite, je modifie les données (en respectant la casse des caractères sinon, il faudra le traiter dans le code), le résultat change également.
Si tu dois le copier dans un autre fichier, il faut :
- nommer les plages "Donnees" et "QtesTot" comme je l'ai fait (sans accent)
- créer un module VBA et copier le code dedans (ou exporter/importer le module)
- copier ou écrire la formule "=stock(Donnees;QtesTot)" (pas la cellule) en sélectionnant trois cellules juxtaposées et valider par Ctrl+Maj+Entrée
Cordialement