Copier une ligne de manière particulière (VBA)
Résolu
foldingo
-
foldingo -
foldingo -
Bonjour à tous ! j'ai une demande VBA assez complexe (pour moi) :
j'ai un fichier excel d'environ 5000 lignes
(jusque là c'est simple)
j'ai 8 colonnes (jusque là ça va encore)
dans ma 5ème colonne (E) mes valeurs sont du type :
XXXX | YYYYY| ZZZ|
évidement de manière aléatoire (soit il y a 1 seule valeur soit il peut y en avoir 12 ou autre)
elles sont cependant toutes séparées par le caractère: "|" (altgr+6)
ma demande :
- copier autant de fois cette ligne, que j'ai de valeurs différentes dans ma colonne E (ça se corse)
- et mettre dans ma colonne E une valeur unique (ça y est c'est compliqué mais vraiment)
- et évidement de faire ça sur tout le fichier (sinon ce serai trop simple)
Donc toi qui aime programmer, toi qui est beau fort intelligent (et qui a compris ma demande) aide moi s'il te plait!
(parce que moi la programmation...)
En tout cas merci d'avance !
j'ai un fichier excel d'environ 5000 lignes
(jusque là c'est simple)
j'ai 8 colonnes (jusque là ça va encore)
dans ma 5ème colonne (E) mes valeurs sont du type :
XXXX | YYYYY| ZZZ|
évidement de manière aléatoire (soit il y a 1 seule valeur soit il peut y en avoir 12 ou autre)
elles sont cependant toutes séparées par le caractère: "|" (altgr+6)
ma demande :
- copier autant de fois cette ligne, que j'ai de valeurs différentes dans ma colonne E (ça se corse)
- et mettre dans ma colonne E une valeur unique (ça y est c'est compliqué mais vraiment)
- et évidement de faire ça sur tout le fichier (sinon ce serai trop simple)
Donc toi qui aime programmer, toi qui est beau fort intelligent (et qui a compris ma demande) aide moi s'il te plait!
(parce que moi la programmation...)
En tout cas merci d'avance !
A voir également:
- Copier une ligne de manière particulière (VBA)
- Partage de photos en ligne - Guide
- Comment copier une vidéo youtube - Guide
- Mètre en ligne - Guide
- Super copier - Télécharger - Gestion de fichiers
- Aller à la ligne excel - Guide
2 réponses
Bonjour,
A tester.
Je n'ai pas optimisé à fond. 5000 lignes il faudra un peu de temps.
Tu as un message dans la barre d'état pour voir l'avancée.
https://www.cjoint.com/c/ECtrtgmT0Jw
eric
En essayant continuellement, on finit par réussir.
Donc plus ça rate, plus on a de chances que ça marche.(les Shadoks)
En plus du merci (si si, ça se fait !!!), penser à mettre en résolu. Merci
A tester.
Je n'ai pas optimisé à fond. 5000 lignes il faudra un peu de temps.
Tu as un message dans la barre d'état pour voir l'avancée.
https://www.cjoint.com/c/ECtrtgmT0Jw
eric
En essayant continuellement, on finit par réussir.
Donc plus ça rate, plus on a de chances que ça marche.(les Shadoks)
En plus du merci (si si, ça se fait !!!), penser à mettre en résolu. Merci