Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

fusion cellules

  • Initiateur de la discussion crinblanc33
  • Date de début
C

crinblanc33

Guest
bonjour, peut on fusionner A1, B1 et C1 par ex. en demandant que le contenu soit conservé et separé par des virgules?
merci
 

porcinet82

XLDnaute Barbatruc
Salut crinblanc33,

Et bien tu peux toujours utiliser un code du genre :
Code:
Sub Macro2()

    Range('A1:C1').Select
    a = Cells(1, 1).Value
    b = Cells(1, 2).Value
    c = Cells(1, 3).Value
    Selection.Merge
    ActiveCell.Value = a & ',' & b & ',' & c
End Sub

@+

Edition : Salut JC, par rafraichit

Message édité par: porcinet82, à: 13/03/2006 19:06
 

pierrejean

XLDnaute Barbatruc
bonsoir crinblanc jc porcinet

encore une solution par macro (un peu plus générale )

suppose que sont selectionnées le cellules à fusionner

Sub Macro1()
Dim final As String
Dim cel As Range
For Each cel In Selection
final = final & ',' & cel.Value
cel.Value = ''
cel.HorizontalAlignment = xlCenter
Next cel
Selection.MergeCells = True
Selection.Value = Mid(final, 2)
End Sub
 

porcinet82

XLDnaute Barbatruc
Salut Pierrejean,

C'est vrai, j'ai fait ce code vite fais, et comme la demande n'etait pas tres precise, je ne me suis pas trop pris la tete car je suis quasiment certains qu'il y aura une autre question apres celle-ci, enfin peut-etre que je me trompe.

@+
 
C

crinblanc33

Guest
salut et merci a tous pour votre coup de main, j'ai utilise =A1&', '&B1&', '&C1 et ça marche au poil, il n'y aura pas d'autres questions B)
bonne soiree, christi@n33
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…