Fusionner les lignes

Chers tous,

J’utilise un logiciel qui me permet d’exporter des données comptables comme ci-dessous :

image

Sur la colonne Libellé de l'opération, lorsque le libellé est très long, durant l’exportation des données, Excel renvoie automatiquement une partie du libellé à la ligne suivante, ce qui n’est pas vraiment à mon gout, mais je n’ai pas de pouvoir là-dessus, par contre j’aimerais savoir s’il existe pour manipulation dans Excel qui peut permettre de renvoyer cette nouvelle ligne dans la ligne initiale comme ci dessous

8pb-ligne-double.csv (515.00 Octets)

Bonjour,

Si les données importées commencent à la cellule A1 la macro suivante vous fera ça aux petits oignons !

Sub Galopin()
Dim iR&, iTR&, rng As Range
Set rng = [A1].CurrentRegion
rng.VerticalAlignment = xlTop
iR = rng.Rows.Count
For iTR = iR To 2 Step -1
    If Not IsDate(Cells(iTR, 1)) Then
        Cells(iTR - 1, 3).Value = Cells(iTR - 1, 3).Value & Chr(10) & Cells(iTR, 3).Value
        Rows(iTR).Delete
    End If
Next
End Sub

Si les données sont placées ailleurs il faut revoir en fonction du contenu de la feuille.

A+

N est il pas possible de realiser cela dans powerquery?

Bonjour à tous !

Une approche Power Query (mettre à jour le chemin du fichier CSV et actualiser) :

Rechercher des sujets similaires à "fusionner lignes"