Bonjour à tous,
Je débute dans l'utilisation de macro et j'ai deux soucis sur l'une d'elle. A mon avis ce n'est pas un gros problème, néanmoins je ne m'en sort pas.
Je souhaite transférer des données d'un tableau vers un autre tableau. Les tableaux sont sur une même feuille.
Premièrement je transforme le tableau1 afin que chaque donnée utile puisse être dans des cellules distinctes dans un tableau2.
Ensuite Ligne par ligne je compare les données du tableau2 avec le tableau3 a renseigner ( pour éviter les doublons). Si les données n'existent pas je crée une nouvelle ligne sinon j'impute le nombre d'articles à la ligne déjà existante (dans le tableau 3)
Premier problème:
Lorsque je créé une nouvelle ligne, les données ne sont pas transférées. Une ligne se créée mais avec aucune valeur.
Deuxième problème:
Lorsque je créé une ligne, je dois imputer à cette ligne une épaisseur. Pour cela j'utilise la fonction Find dans une boucle IF. Or cela ne me renvoie aucun résultat.
Je ne pense pas être très clair. Pour plus de clarté je mets le fichier.
Merci d'avance pour l'aide
Je débute dans l'utilisation de macro et j'ai deux soucis sur l'une d'elle. A mon avis ce n'est pas un gros problème, néanmoins je ne m'en sort pas.
Je souhaite transférer des données d'un tableau vers un autre tableau. Les tableaux sont sur une même feuille.
Premièrement je transforme le tableau1 afin que chaque donnée utile puisse être dans des cellules distinctes dans un tableau2.
Ensuite Ligne par ligne je compare les données du tableau2 avec le tableau3 a renseigner ( pour éviter les doublons). Si les données n'existent pas je crée une nouvelle ligne sinon j'impute le nombre d'articles à la ligne déjà existante (dans le tableau 3)
Premier problème:
Lorsque je créé une nouvelle ligne, les données ne sont pas transférées. Une ligne se créée mais avec aucune valeur.
Deuxième problème:
Lorsque je créé une ligne, je dois imputer à cette ligne une épaisseur. Pour cela j'utilise la fonction Find dans une boucle IF. Or cela ne me renvoie aucun résultat.
Je ne pense pas être très clair. Pour plus de clarté je mets le fichier.
Merci d'avance pour l'aide