Bonjour,
Je suis toute nouvelle en VBA et c'est mon premier poste sur ce Forum.
J'ai voulu faire une hiéarchie et je me suis tourné vers un organnigramme en récursif. Que j'ai trouvé sur le blog de JB ( La récursivité) merci à lui.
Mon probléme est le suivant, J'ai des produits qui peuvent être enfant et parent mais là où ça se complique c'est que les codes produits sont parfois identiques à la différences de la casse et évidemment ils n'ont pas le même pére.
ex : 01TRGbO et 01TRgBO
Suis-je claire?
Ce qui est étonnant c'est que pas de probléme de casse quand il faut les liés entre eux mais juste sur l'ajout du nom du produit.
Extrait de VBA :
p = Application.Match(parent, Application.Index(Tbl, , 1), 0)
If Not IsError(p) Then debOrg.Offset(ligne, niv) = debOrg.Offset(ligne, niv) & "-" & Tbl(p, 3) "L'erreur est juste ce petit bout de code.
Merci de votre aide
Je suis toute nouvelle en VBA et c'est mon premier poste sur ce Forum.
J'ai voulu faire une hiéarchie et je me suis tourné vers un organnigramme en récursif. Que j'ai trouvé sur le blog de JB ( La récursivité) merci à lui.
Mon probléme est le suivant, J'ai des produits qui peuvent être enfant et parent mais là où ça se complique c'est que les codes produits sont parfois identiques à la différences de la casse et évidemment ils n'ont pas le même pére.
ex : 01TRGbO et 01TRgBO
Suis-je claire?
Ce qui est étonnant c'est que pas de probléme de casse quand il faut les liés entre eux mais juste sur l'ajout du nom du produit.
Extrait de VBA :
p = Application.Match(parent, Application.Index(Tbl, , 1), 0)
If Not IsError(p) Then debOrg.Offset(ligne, niv) = debOrg.Offset(ligne, niv) & "-" & Tbl(p, 3) "L'erreur est juste ce petit bout de code.
Merci de votre aide