Inserer des lignes et y copier des données

Fermé
Audrey958 Messages postés 9 Date d'inscription mardi 10 janvier 2017 Statut Membre Dernière intervention 12 janvier 2017 - 11 janv. 2017 à 17:27
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 - 12 janv. 2017 à 12:11
Bonjour,

Autre jour, autre problème ^^

Cette fois j'ai :
Col A / Col B / Col C / Col D
Ref 1 / Courgette / Banane / Mangue
Ref 2 / Ananas / Haricot
Ref 3 / Kiwi

J'aimerai qu'à chaque fois qu'il y a quelque chose dans la colonne suivante, cela créé une nouvelle ligne en recopiant la ref de la colonne A et en mettant en face la donnée des colonnes B, C, D
Pour avoir
Ref 1 courgette
Ref 1 banane
Ref 1 mangue
Ref 2 ananas
Ref 2 haricot
Ref 3 kiwi

Étant donné que je n'utilise jamais de macro complexe comme ça, j'ai besoin de vos talents

Merci d'avance
Bonne soirée
Audrey
A voir également:

2 réponses

Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 775
11 janv. 2017 à 18:45
Bonjour Audrey,

Un exemple sans macro (avec des formulres) :
https://www.cjoint.com/c/GAlrSOzSSyp
6
eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 7 213
11 janv. 2017 à 23:41
Bonjour,

oui, une solution par formule est sans doute préférable à une macro que tu auras du mal à faire évoluer si ton besoin évolue.
eric
0
Audrey958 Messages postés 9 Date d'inscription mardi 10 janvier 2017 Statut Membre Dernière intervention 12 janvier 2017
12 janv. 2017 à 10:20
Bonjour Patrice,
J'ai recopié exactement ta formule dans mon fichier et cela ne fonctionne pas. En B1, il me remet la même chose que dans A1
J'ai essayé de debuguer mais je n'y arrive pas
0
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 775 > Audrey958 Messages postés 9 Date d'inscription mardi 10 janvier 2017 Statut Membre Dernière intervention 12 janvier 2017
Modifié par Patrice33740 le 12/01/2017 à 11:45
Bonjour,

Tu as très probablement mal recopié les formules (l'exemple fonctionne très bien)!

Mets ton fichier sur https://www.cjoint.com/
0
Audrey958 Messages postés 9 Date d'inscription mardi 10 janvier 2017 Statut Membre Dernière intervention 12 janvier 2017 > Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023
12 janv. 2017 à 11:49
Je ne peux pas te donner mon fichier, c'est une commande client, je n'ai pas le droit :)
0
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 775 > Audrey958 Messages postés 9 Date d'inscription mardi 10 janvier 2017 Statut Membre Dernière intervention 12 janvier 2017
12 janv. 2017 à 12:11
Enlèves ou remplaces les informations confidentielles !
0
Utilisateur anonyme
11 janv. 2017 à 18:36
Bonjour Audrey,

Je te propose ce fichier Excel 2007.

À l'ouverture du fichier, tu es sur Feuil1, où tu peux voir
que j'ai repris toutes tes données.

Va sur Feuil2 : tu peux voir qu'il n'y a que les en-têtes.

< Ctrl >< e > => travail effectué.
< Alt >< F11 > pour voir ta macro et revenir sur Excel.

Tu peux faire < Ctrl >< e > depuis Feuil1 ou Feuil2.

Dis-moi, ce que tu en penses, et si ça te convient.
Tu peux me demander une adaptation si besoin.

Pour le paiement, j'accepte une livraison de 10 cageots
de fruits car tes exos, ça donne faim !  ;)

Cordialement.  :)
0
Audrey958 Messages postés 9 Date d'inscription mardi 10 janvier 2017 Statut Membre Dernière intervention 12 janvier 2017
12 janv. 2017 à 10:21
Merci Albkan
J'ai essayé mais je n'ai pas reussi, est-ce qu'il faut que je mette à la main les intitulé de colonnes A et B (ref et fruit)?
0
Audrey958 Messages postés 9 Date d'inscription mardi 10 janvier 2017 Statut Membre Dernière intervention 12 janvier 2017
12 janv. 2017 à 10:32
Est-ce que tu peux également rajouter dans la macro qu'il faut qu'elle recopie une autre colonne où j'ai les quantité,
Par exemple
Ref 1 / qté 1 / fruit 1
Ref 1 / qté 1 / fruit 2
etc ?
Je sais que le cas est bizarre, d'autant plus avec des fruits (mais je ne peux pas vous donner le fichier sur lequel je travail, c'est une commande client) ^^
0