Montant constituant une somme

Bonjour,

J'ai récupéré un fichier sur internet afin d'identifier les montants qui peuvent constituer une somme, ci-joint.

Sauf que cela marche uniquement jusqu'à la ligne 23. Ayant beaucoup plus de montants, je ne vois pas où modifier le code VBA.

Merci de votre aide.

38testbond.zip (16.98 Ko)

Bonjour,

J'ai fait le test, et on peut vérifier 30 valeurs, c'est à dire les valeurs entrées sur la plage B3:B32

au delà il faut modifier le chiffre 30 sur les lignes suivante:

Global stat(30) As Integer
Global statb(30) As Integer
Global elems(30) As Double

mais attention car le temps d'exécution augmentera exponentiellement à chaque unité de plus.

Bonjour,

une proposition un peu plus optimisée.

Mais si tu as plusieurs dizaines de valeurs ça risque d'être très très long...

Exponentiel comme dit SabV

Il y a une icône pour suspendre la macro, mettre ton PC en veille, et reprendre le lendemain si tu veux.

eric

Bonjour eric, saaku,

@eric, il est super ton fichier, merci!

Merci

Bonne journée à toi

eric

Rechercher des sujets similaires à "montant constituant somme"