Passer de "en ligne" à "en colonne en doublon"
Résolu
Mat.V
-
Mat.V Messages postés 5 Statut Membre -
Mat.V Messages postés 5 Statut Membre -
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
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:
- Passer de "en ligne" à "en colonne en doublon"
- Partage de photos en ligne - Guide
- Mètre en ligne - Guide
- Formulaire en ligne de meta - Guide
- Déplacer colonne excel - Guide
- Passer en azerty - Guide
2 réponses
Une solution avec macro
https://mon-partage.fr/f/zfSjfzu8/
Cdlmnt
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
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
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
Si on veut bien , c'est l'effet inverse de cette demande :
https://forums.commentcamarche.net/forum/affich-34896077-aligner-les-cellules-ayant-des-donnees-equivalentes
https://forums.commentcamarche.net/forum/affich-34896077-aligner-les-cellules-ayant-des-donnees-equivalentes
Merci beaucoup !
je ne peux malheureusement pas mettre la question comme résolue... Mais j'ai fait une demande par signalement