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
- Fusionner le contenu de 2 cellules excel - Guide
- Site de vente en ligne particulier - Guide
- Comment fusionner 2 pdf - Guide
- Formule excel pour additionner plusieurs cellules - Guide
3 réponses
via55
Messages postés
14474
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
19 septembre 2024
2 728
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
523
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.