Bonjour,
Je viens pour solliciter votre aide pour l'écriture d'un code VBA.
J'aimerais que le code puisse multiplier certaines lignes en conservant toutes les informations de la ligne, et le nombre de fois qu'il faut copier la ligne est déterminé par rapport à une autre colonne. Pour être plus claire : si dans la colonne "quantité" la valeur de la ligne vaut 3, alors il faudrait copier toute la ligne le nombre de fois la valeur-1, donc ici ça sera copier 2 fois pour avoir un total de 3 lignes identiques. Et le point supplémentaire est que la valeur dans la colonne "quantité" de ces lignes doit devenir automatiquement 1, ce qui fera que le tableau aura 3 lignes identiques dont chacune la quantité vaut "1". Et ce programme doit le faire pour l'ensemble du tableau de ma feuille Excel.
J'espère que c'est assez bien expliquer, je ne sais vraiment pas comment écrire ce code, donc votre aide me sera très précieuse. Je joins un classeur exemple.
Merci à vous.
Je viens pour solliciter votre aide pour l'écriture d'un code VBA.
J'aimerais que le code puisse multiplier certaines lignes en conservant toutes les informations de la ligne, et le nombre de fois qu'il faut copier la ligne est déterminé par rapport à une autre colonne. Pour être plus claire : si dans la colonne "quantité" la valeur de la ligne vaut 3, alors il faudrait copier toute la ligne le nombre de fois la valeur-1, donc ici ça sera copier 2 fois pour avoir un total de 3 lignes identiques. Et le point supplémentaire est que la valeur dans la colonne "quantité" de ces lignes doit devenir automatiquement 1, ce qui fera que le tableau aura 3 lignes identiques dont chacune la quantité vaut "1". Et ce programme doit le faire pour l'ensemble du tableau de ma feuille Excel.
J'espère que c'est assez bien expliquer, je ne sais vraiment pas comment écrire ce code, donc votre aide me sera très précieuse. Je joins un classeur exemple.
Merci à vous.