Passer de "en ligne" à "en colonne en doublon"

Résolu
Mat.V -  
Mat.V Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous et à toutes ,

Malgré tous mes efforts , je n'arrive pas à voir de solution pour mon problème.

J'aimerais convertir des données en ligne et les obtenu sur 2 colonnes avec des doublons de valeur dans la colonne A.

Merci de votre aide

Je ne peux pas vous joindre de fichier .Mais j'espère que cette image sera assez explicite.





En restant à votre disposition



A voir également:

2 réponses

ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   2 433
 
Une solution avec macro
https://mon-partage.fr/f/zfSjfzu8/

Option Explicit

' constante à modifier selon ta structure
' Feuille source
Const FS As String = "Feuil1"
Const codebFS As Long = 1       ' première colonne
Const lidebFS As Long = 2       ' première ligne
' Feuille But
Const FB As String = "Feuil1"
Const codebFB As Long = 8       ' première colonne
Const lidebFB As Long = 2       ' première ligne

Public Sub OK()
Dim s As String
Dim lifinFS As Long, liFS As Long, coFS As Long
Dim liFB As Long
liFB = lidebFB
With Sheets(FS)
  lifinFS = .Cells(Rows.Count, codebFS).End(xlUp).Row
  liFS = lidebFS - 1
  Do
    coFS = codebFS
    liFS = liFS + 1
    s = .Cells(liFS, coFS).Value
    coFS = coFS + 1
    While .Cells(liFS, coFS) <> ""
      Sheets(FB).Cells(liFB, codebFB) = s
      Sheets(FB).Cells(liFB, codebFB + 1) = .Cells(liFS, coFS).Value
      liFB = liFB + 1
      coFS = coFS + 1
    Wend
  Loop Until liFS = lifinFS
End With
End Sub


Cdlmnt
1
Mat.V Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
super,
Merci beaucoup !

je ne peux malheureusement pas mettre la question comme résolue... Mais j'ai fait une demande par signalement
0
ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   2 433
 
Bonjour

Pour joindre un fichier
1) Tu vas dans https://www.cjoint.com/
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier
3) Tu descends en bas de la page pour cliquer sur [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien
en bleu souligné ; tu le sélectionnes et tu fais "Copier"
5) Tu reviens dans ta discussion sur CCM, et dans ton message de réponse tu fais "Coller".

Cdlmnt
0
Mat.V Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour et merci de votre réponse. Malheureusment, je connaissais déjà l'existance de ce site, mais je n'y ai pas accès depuis mon bureau. J'espère que cette image suffira à vous faire comprendre.

0
Mat.V Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
0