Contenue d'un ligne insérer et répéter n fois
accoftheocp
Messages postés
4
Date d'inscription
Statut
Membre
Dernière intervention
-
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
bonjour;
Prière de nous aider de copier et insérer un contenu d'un cellule en plusieurs lignes,afin de bien comprendre nous vous transmettons ci-après un exemple :
colonne a colonne b
A 2
b 3
c 4
Résultat qu'on veut est:
colonne a colonne b
A 2
A 2
b 3
b 3
b 3
c 4
c 4
c 4
c 4
Nous comptons sur vos collaboration.
Prière de nous aider de copier et insérer un contenu d'un cellule en plusieurs lignes,afin de bien comprendre nous vous transmettons ci-après un exemple :
colonne a colonne b
A 2
b 3
c 4
Résultat qu'on veut est:
colonne a colonne b
A 2
A 2
b 3
b 3
b 3
c 4
c 4
c 4
c 4
Nous comptons sur vos collaboration.
A voir également:
- Contenue d'un ligne insérer et répéter n fois
- Insérer video powerpoint - Guide
- Partager photos en ligne - Guide
- Insérer signature word - Guide
- Insérer liste déroulante excel - Guide
- Insérer sommaire word - Guide
3 réponses
Bonjour
A essayer
Cdlt
A essayer
Sub Recopie() Application.ScreenUpdating = False DerLig = [A10000].End(xlUp).Row For i = DerLig To 2 Step -1 'isoler la partie numérique For j = 1 To Len(Cells(i, 1)) Car = Mid(Cells(i, 1), j, 1) If IsNumeric(Car) Then Qte = Right(Cells(i, 1), Len(Cells(i, 1)) - j + 1) If Qte = 1 Then GoTo Suivant GoTo Traitement End If Next j Traitement: Cells(i, 1).Copy Range(Cells(i + 1, 1), Cells(i + Qte - 1, 1)).Select Selection.Insert Shift:=xlDown Suivant: Next i End Sub
Cdlt
Bonjour
avec une formule:
https://www.cjoint.com/c/EFvgzdexAsV
crdlmnt
avec une formule:
https://www.cjoint.com/c/EFvgzdexAsV
crdlmnt
Bonjour
ci joint version formule jusqu'à ligne 500
https://www.cjoint.com/c/EFwgkisf3iV
Mais nous ne donnons pas d'adrese Mail sur CCM. La votre ne devrait d'aileurs pas être non plus.
Vous pouvez dans tous les cas revenir ici poser une question ou contacter en privé sur ce site un des intervenants en cliquant sur son pseudo.
BCrdlmnt
ci joint version formule jusqu'à ligne 500
https://www.cjoint.com/c/EFwgkisf3iV
Mais nous ne donnons pas d'adrese Mail sur CCM. La votre ne devrait d'aileurs pas être non plus.
Vous pouvez dans tous les cas revenir ici poser une question ou contacter en privé sur ce site un des intervenants en cliquant sur son pseudo.
BCrdlmnt
Bonjour
Voici le fichier adapté.
Ayant supposé que la liste pouvait s'agrandir, lors du clic sur le bouton "Recopie des lignes", une boîte de dialogue s'ouvre vous demandant à partir de quelle ligne vous souhaiter lancer la recopie (par défaut c'est la ligne 2), ceci pour éviter de recopier les lignes qui auraient été déjà traité. Si cela ne vous convenez pas, je peux le modifier.
https://www.cjoint.com/c/EFwdXGwkNaw
Bonne journée
Cdlt
Voici le fichier adapté.
Ayant supposé que la liste pouvait s'agrandir, lors du clic sur le bouton "Recopie des lignes", une boîte de dialogue s'ouvre vous demandant à partir de quelle ligne vous souhaiter lancer la recopie (par défaut c'est la ligne 2), ceci pour éviter de recopier les lignes qui auraient été déjà traité. Si cela ne vous convenez pas, je peux le modifier.
https://www.cjoint.com/c/EFwdXGwkNaw
Bonne journée
Cdlt
J'ai mal interpréter la question
Cdlt
Merci d'avance pour votre réponse et pour votre réactivité.
J'ai trouvé la difficulté pour tester votre programme que vous nous avez envoyé sur mon état de base,nous vous communiquons cj notre document "magasins.xls" est disponible ici:
https://www.cjoint.com/c/EFvrs63JUPZ
Nous comptons sur votre collaboration habituelles, et merci d'avance pour votre compréhensions.