VBA Excel automation - copier la ligne “x” nombre de fois en fonction de la valeur de la cellule

Je suis d'essayer d'automatiser Excel dans une manière qui va me sauver d'innombrables heures de fastidieux de saisie de données. Voici mon problème.

Nous avons besoin d'imprimer des codes à barres pour l'ensemble de notre inventaire, qui comprend de 4 000 variantes, chacune avec une quantité spécifique.

Shopify est notre plateforme de e-commerce et ils ne prennent pas en charge personnalisée des exportations; toutefois, pouvez exporter un fichier CSV de toutes les variantes, qui comprend un inventaire de la colonne.

Nous utilisons Dymo pour notre impression de codes à barres de matériel/logiciel. Dymo ne imprimer une étiquette par ligne (il ignore la quantité de colonne).

Est-il un moyen d'automatiser excel pour dupliquer la ligne "x" nombre de fois en fonction de la valeur de l'inventaire de la colonne?

Voici un exemple de données:

https://www.evernote.com/shard/s187/sh/b0d5b92a-c5f6-469c-92fb-3d4e03d97544/d176d3448ba0cafbf3d61506402d9e8b/res/254447d2-486d-454f-8871-a0962f03253d/skitch.png

  • Si la Colonne N = 0, l'ignorer et passer à la ligne suivante
  • Si la Colonne N > 1, copie ligne actuelle, "N" le nombre de fois (à une feuille séparée)

J'ai essayé de trouver quelqu'un qui a fait quelque chose de similaire à ce que j'ai pu modifier le code, mais après une heure de recherche, je suis toujours là où je l'avais commencé. Je vous remercie d'avance pour l'aide!

Le lien que vous avez fourni refuse l'accès. Pouvez-vous nous montrer ce que vous avez fait jusqu'à présent? Ici, vous ne trouverez pas quelqu'un qui fait tout le travail pour vous, mais vous trouverez de l'aide pour l'étape suivante.

OriginalL'auteur Judson Hanna | 2014-08-20