Fusionner 2 / +ieurs cellules avec contenu de chacune à la ligne
Fermé
Ridlou
Messages postés
2
Date d'inscription
mercredi 18 mars 2015
Statut
Membre
Dernière intervention
19 mars 2015
-
18 mars 2015 à 17:32
Ridlou Messages postés 2 Date d'inscription mercredi 18 mars 2015 Statut Membre Dernière intervention 19 mars 2015 - 19 mars 2015 à 15:03
Ridlou Messages postés 2 Date d'inscription mercredi 18 mars 2015 Statut Membre Dernière intervention 19 mars 2015 - 19 mars 2015 à 15:03
A voir également:
- Fusionner 2 / +ieurs cellules avec contenu de chacune à la ligne
- Aller à la ligne excel - Guide
- Excel fusionner le contenu de 2 cellules - Guide
- Partage de photos en ligne - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Comment fusionner 2 pdf - Guide
3 réponses
via55
Messages postés
14512
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 janvier 2025
2 741
18 mars 2015 à 19:22
18 mars 2015 à 19:22
Bonsoir
Pourquoi vouloir fusionner des cellules ce qui est une plaie après pour les formules et les macros !
Il suffit dans le Format de cellule Alignement de cocher Renvoyer à la ligne
Le hic pour régler ton problème par macro c'est de savoir quelles lignes sont à concatener et combien , dans ton exemple il y en a d'abord 2 puis 3 !
Par contre on peut créer une fonction personnalisée par laquelle tu pourrais rentrer l'adresse de la 1ere cellule et l'adresse de la dernière et le résultat concaténé s'afficherait dans la cellule de la fonction
Qu'en dis tu ?
Cdlmnt
Pourquoi vouloir fusionner des cellules ce qui est une plaie après pour les formules et les macros !
Il suffit dans le Format de cellule Alignement de cocher Renvoyer à la ligne
Le hic pour régler ton problème par macro c'est de savoir quelles lignes sont à concatener et combien , dans ton exemple il y en a d'abord 2 puis 3 !
Par contre on peut créer une fonction personnalisée par laquelle tu pourrais rentrer l'adresse de la 1ere cellule et l'adresse de la dernière et le résultat concaténé s'afficherait dans la cellule de la fonction
Qu'en dis tu ?
Cdlmnt
Gyrus
Messages postés
3334
Date d'inscription
samedi 20 juillet 2013
Statut
Membre
Dernière intervention
9 décembre 2016
525
18 mars 2015 à 19:31
18 mars 2015 à 19:31
Bonjour,
Tu peux tester cette macro
Dans un premier temps, tu sélectionnes la plage concernée puis tu lances la macro.
A+
Tu peux tester cette macro
Sub Test()
Dim Cel As Range
Dim Texte As String
Selection.Offset(0, 1).Merge
For Each Cel In Selection
Texte = Texte & Cel & Chr(10)
Next Cel
Selection.Offset(0, 1) = Left(Texte, Len(Texte) - 1)
End Sub
Dans un premier temps, tu sélectionnes la plage concernée puis tu lances la macro.
A+
Ridlou
Messages postés
2
Date d'inscription
mercredi 18 mars 2015
Statut
Membre
Dernière intervention
19 mars 2015
19 mars 2015 à 15:03
19 mars 2015 à 15:03
Bonjour,
Merci pour vos réponses et votre aide.
Je n'ai pas créé le fichier de départ, c'est une extraction vers excel d'un traitement de données, mais pour pouvoir l'exploiter j'ai besoin de fusionner certaines cellules.
Je vais essayer la macro conseillé par Gyrus.
Je vous tiens au courant, merci beaucoup.
Merci pour vos réponses et votre aide.
Je n'ai pas créé le fichier de départ, c'est une extraction vers excel d'un traitement de données, mais pour pouvoir l'exploiter j'ai besoin de fusionner certaines cellules.
Je vais essayer la macro conseillé par Gyrus.
Je vous tiens au courant, merci beaucoup.