Marco pour couper/coller des infos de colonnes en lignes

Résolu/Fermé
ssboo Messages postés 17 Date d'inscription lundi 25 mars 2013 Statut Membre Dernière intervention 2 juillet 2013 - Modifié par ssboo le 25/03/2013 à 14:20
ssboo Messages postés 17 Date d'inscription lundi 25 mars 2013 Statut Membre Dernière intervention 2 juillet 2013 - 26 mars 2013 à 11:22
Bonjour,

J'ai besoin de créer une macro pour couper des informations sur plusieurs colonnes et les copier sur des lignes insérées au dessous de chaque ligne éxistante.

Je n'y arrive pas alors je sollicite votre aide svp.

Merci beaucoup d'avance.
A voir également:

14 réponses

ccm81 Messages postés 10851 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 avril 2024 2 404
25 mars 2013 à 15:18
Bonjour,

Il faudrait un peu plus d'explications
Le plus simple est d'envoyer une partie significative de ton classeur au format excel 2003 sur cjoint.com et de joindre le lien obtenu à ton prochain message
N'oublies pas d'y ajouter quelques explications, un/des exemple, etc ...

Bonne suite
0
ssboo Messages postés 17 Date d'inscription lundi 25 mars 2013 Statut Membre Dernière intervention 2 juillet 2013
25 mars 2013 à 15:35
Bonjour ccm81,

Bien évidement une meilleurs explication s'impose :)
Voilà j'ai joint un fichier Excel avec un exemple de résultat que je veux obtenir

https://www.cjoint.com/c/CCzpInm32nl

J'espère que ce sera plus et je te remercie encore pour ta réponse

Cordialement.

Youness
0
ccm81 Messages postés 10851 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 avril 2024 2 404
Modifié par ccm81 le 25/03/2013 à 17:00
0
ssboo Messages postés 17 Date d'inscription lundi 25 mars 2013 Statut Membre Dernière intervention 2 juillet 2013
25 mars 2013 à 18:32
salut

Oui c'est parfaitement le résultat auquel je doit parvenir et je dois pouvoir l'appliquer à un fichier de plus de 17000 lignes !
En ce qui concerne la colonne des quantités je dois faire descendre la valeur à la ligne inséré et à ça place noté " 1 "

Un grand merci encore pour ton aide
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ccm81 Messages postés 10851 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 avril 2024 2 404
Modifié par ccm81 le 25/03/2013 à 18:52
1. où doit on mettre le tableau obtenu
2. peux tu envoyer un autre fichier(format excel 2003) avec une centaine de lignes pour tester
0
ssboo Messages postés 17 Date d'inscription lundi 25 mars 2013 Statut Membre Dernière intervention 2 juillet 2013
25 mars 2013 à 19:19
Je ne comprend pas quand tu parles de " tableau obtenu " puisque ce qu'il faut c'est insérer une ligne au dessus de chaque ligne existante et puis couper et coller les informations dessus comme tu as détaillé dans ton dernier fichier.

Et pour le fichier je l'ai sur mon Pc du boulot alors si ça ne te dérange pas que je te l'envoie demain à la première heure.

Merci beaucoup de ton intérêt

Cordialement

Youness
0
ssboo Messages postés 17 Date d'inscription lundi 25 mars 2013 Statut Membre Dernière intervention 2 juillet 2013
26 mars 2013 à 09:37
Bonjour,

Voilà comme convenu je te met le fichier que tu m'as demandé pour le teste

https://www.cjoint.com/?3CAjKnWf0fQ

En attente de te lire

Cordialement.
0
ccm81 Messages postés 10851 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 avril 2024 2 404
26 mars 2013 à 10:06
Au format excel 2003!
Un premier essai quand même
https://www.cjoint.com/?3CAkfsBbQLr
0
ssboo Messages postés 17 Date d'inscription lundi 25 mars 2013 Statut Membre Dernière intervention 2 juillet 2013
26 mars 2013 à 10:18
désolé j'avais pas fait attention voilà le bon fichier https://www.cjoint.com/c/CCAkstpPmqB

un grand merci encore
0
ssboo Messages postés 17 Date d'inscription lundi 25 mars 2013 Statut Membre Dernière intervention 2 juillet 2013
26 mars 2013 à 10:24
j'ai testé le programme que tu m'as envoyé il me dit qu'il y a une erreur de compilation et me met cette ligne en rouge ( Public Const FB = "Feuil2" )

je ne sais pas ce qu'il faut faire

Merci
0
ccm81 Messages postés 10851 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 avril 2024 2 404
26 mars 2013 à 10:45
Aïe, le problème n'est plus le même!!!!

Si je comprends, ta feuille est constituée de plages et pour chacune d'elles
1. Les lignes en couleur doivent être copiées telles qu'elles
2. les autres lignes doivent être dédoublées

Tu peux déjà tester sur ce classeur pour la première plage (jusqu'à la ligne 34) et me dire si ça correspond avant d'aller plus loin

https://www.cjoint.com/?3CAkQ2BW5KL
0
ssboo Messages postés 17 Date d'inscription lundi 25 mars 2013 Statut Membre Dernière intervention 2 juillet 2013
26 mars 2013 à 11:11
le résulat est déjà très bien :)
en ce qui concèrne les ligne de couleur il ne faut ni les dupliquer ni en copier les information et je pense que ça c'est un autre challenge, puisque le programme doit pouvoir faire la différence entre ces lignes là et les autres.


Merci encore
0
ccm81 Messages postés 10851 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 avril 2024 2 404
26 mars 2013 à 11:18
1. Et qu'est ce qu'on en fait?
2. On peut toujours les différencier: par exemple tester la couleur ou rien en colonne J, ou ....
3. Si tu n'as plus de question sur ce sujet, peux tu mettre le problème à résolu (en haut de ton premier post)

bonne journée
0
ssboo Messages postés 17 Date d'inscription lundi 25 mars 2013 Statut Membre Dernière intervention 2 juillet 2013
26 mars 2013 à 11:22
Oui voilà si c'est possible de mettre un filtre qui différencie entre les couleur ce serait juste ce qu'il faut pour regler tous mes problèmes.

Et pour ces lignes de couleur " jaune et vert " rien ne doit être fait il doivent rester telle qu'elles sont.

Merci
0