J'ai réalisé un logiciel pour calculer une liste de matériel sans rentrer dans les détails non nécessaire voilà mon problème :
Des données d'une feuille sont analysées pour enlever les doublons et regrouper les valeurs.
Les données analysées :
Liste sans doublons :
Le problème est que parfois les quantités sont bonnes parfois non ... c'est à dire que dans cette exemple je devrais avoir seulement 1 tuyau souple LG2020.
Nous passons par différentes objets pour effectuer ce traitement : cellule, array, dico.
Il n'y a visiblement aucun souci sur les cellules et les arrays.
Je pense qu'il doit y avoir certains items du dico qui reste en mémoire. J'ai essayé de vider mais comme le dico est créé a chaque lancement de code ca n'a pas trop de sens
VB:
Set dicotubes = CreateObject("Scripting.Dictionary")
Si quelqu'un à une idée je suis preneur
Ces partie de code sont dans le modules M03_LongCannes dans le fichier joint.
Pour lancer le code : cliquer sur Etape 1 puis 2 puis 3. Le problème doit apparaître en lancant plusieurs fois le code.