Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 VBA combinaison de somme

nikholas928

XLDnaute Nouveau
Bonjour à tous,

J'ai un fichier Excel qui me permet de faire une combinaison de somme (trouver les montants qui donne une somme cible). En revanche, la macro ne permet pas d'effectuer l'exercice quand des montants négatifs s'ajoutent à la sélection.
Sauriez-vous comment modifier la macro pour qu'elle puisse intégrer les valeurs négatives dans la sélection ?
Vous trouverez ci-joint mon fichier.

Merci beaucoup pour votre aide,

Bonne journée,
 

Pièces jointes

  • RechercheSomme-avec-valeurs-positives.xlsm
    61 KB · Affichages: 5

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Nikholas,
Vous sortez de la macro dès que vous rencontrez une valeur négative, donc vous ne traiterez rien :
VB:
'TraitementAvecValeursNegatives
Exit Sub
Mettez cette ligne en commentaires. Cela vous permettra d'avancer.
Même si je n'ai rien compris au but recherché.
 

nikholas928

XLDnaute Nouveau
Merci beaucoup pour ta réponse.
En faite ce que je souhaite c'est que j'ai des valeurs. Admettons celles-ci :
15; 7; -5. Je souhaite que la macro me fasse ressortir les montants qui, en s'additionnant donne un résultat recherché. Donc si je souhaite trouver 10, je souhaite que la macro me dise qu'il s'agit de la somme de 15 et de -5. Bien sûr il pourra y avoir plus de montants.
J'espère avoir été plus clair
Merci pour ton aide,
 

sylvanu

XLDnaute Barbatruc
Supporter XLD
Sauriez-vous comment modifier la macro pour qu'elle puisse intégrer les valeurs négatives dans la sélection ?
Je ne faisais que répondre à la question initiale.

Pour le reste regardez par exemple qui résous le problème :
J'ai mis en PJ une copie de la proposition .
 

Pièces jointes

  • TestBond.xls
    58.5 KB · Affichages: 4

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…