XL 2016 Insertion de lignes conditionnée

damso

XLDnaute Nouveau
Hello,


Je suis face a un problème qui dépasse mes compétences Exceliennes, je m'en donc à des experts !

Dans le fichier joint, je dois créer une Macro qui me permet de :

  • Enlever les lignes ou la colonne "Attachments"(colonne B) est vide
  • Insérer une ligne supplémentaire lorsque la cellule "Attachments", contient plusieurs données (une donnée est séparée par des "|"). Exemple : "\Donnée\1 | \Donnée 2\ | \Donnée \3", ici il faut donc insérer deux ligne supplémentaires en dessous.
  • Enlever le premier "\" de chacune de mes données
Concrètement, je dois passer de ça :

\Donnée\1 | \Donnée \2 | \Donnée \3

à ça :

Donnée\1
Donnée\ 2
Donnée \3
En plus de cela, les autres colonnes (A,C,D,E,F,G,H) doivent être copié à l'identique dans les lignes nouvellement créé.

Le résulat final devra etre le suivant pour chaque "attachments" multiple rencontrés :



Avant :


8982C8F8-442B-71D6-ED1D-EFA37BF8D51C\rec_13\Attachments\1.PNG|\rec_13\Attachments\2.PNG|\rec_13\Attachments\recette dashboard 20171009.xlsxColonne CDolonne DEolonne EFolonne FGolonne G24940
Après :

8982C8F8-442B-71D6-ED1D-EFA37BF8D51Crec_13\Attachments\1.PNG|Colonne CDolonne DEolonne EColonne FGolonne G24940
8982C8F8-442B-71D6-ED1D-EFA37BF8D51Crec_13\Attachments\2.PNGColonne CDolonne DEolonne EColonne FGolonne G24940
8982C8F8-442B-71D6-ED1D-EFA37BF8D51Crec_13\Attachments\recette dashboard 20171009.xlsxColonne CDolonne DEolonne EColonne FGolonne G24940
Voilà j'espère avoir été clair,

Le fichier concerné est joint :)



Merci d'avance pour votre aide,

Dams
 

Pièces jointes

  • 2big Issue.xlsx
    107.9 KB · Affichages: 3

Hasco

XLDnaute Barbatruc
Repose en paix
Bonjour,

Voici une tentative par Power Query inclus dans votre version,
Si vos données sont issues d'un import alors power query pourrait se charger de tout import et transformation.

cordialement
 

Pièces jointes

  • 2big Issue.xlsx
    129.3 KB · Affichages: 2

Discussions similaires

Réponses
22
Affichages
764
Réponses
1
Affichages
164

Membres actuellement en ligne

Statistiques des forums

Discussions
312 196
Messages
2 086 101
Membres
103 116
dernier inscrit
kutobi87