Copier et répéter une donnée en fonction de valeurs
Bonjour à tous,
Je suis débutant sur la création de macro excel.
j'aurais besoin de vos lumières car là je sais pas du tout comment faire et je suis bloqué en essayant avec des formules (pas assez flexible et pas assez facile à maintenir).
Dans le fichier joint, j'aimerai travailler sur deux onglets:
- Users rollout : source des données
- GroupConsolidated.csv : cible où copier les données
Il faudrait que la valeur de la colonne B du premier onglet (ex: ARB12345) soit recopiée et répétée dans la colonne A du dernier onglet en fonction des 'X' dans la plage de valeur (S3:AH3) du premier onglet. Si 3 'x', répéter 3 fois la valeur. Si 2 'x", répéter 2 fois la valeur, etc...
En plus de ça, les en-têtes de colonne de cette plage (S3:AH3) où des 'x' sont présents doivent être aussi copiés, mais dans la colonne C du dernier onglet.
Informations additionnelles:
Il faudrait que la macro lise toute la colonne B du premier onglet et s'arrête quand il n'y a plus de valeur (mais bon j'imagine que vous vous en doutiez déjà).
La plage (S3:AH3) pourrait varier. Elle commencera toujours à la colonne S mais pourrait se terminer avant ou après la colonne AH.
Je vous joins le fichier en question avec deux exemples.
J'espère avoir été suffisamment clair.
Merci d'avance pour votre aide.
Antoine