Bonjour
Bon tout est dans le titre 🙂
Je recherche comment fusionner les cellules sélectionnées en conservant tout le texte quelles contiennent (séparé par un espace).
J'ai déjà une macro mais celle-ci fusionne uniquement les lignes, j'aimerais aussi fusionner les colonnes sélectionnées.
Ma macro actuelle:
Je vous joint également un xls
Merci par avance.
Bon tout est dans le titre 🙂
Je recherche comment fusionner les cellules sélectionnées en conservant tout le texte quelles contiennent (séparé par un espace).
J'ai déjà une macro mais celle-ci fusionne uniquement les lignes, j'aimerais aussi fusionner les colonnes sélectionnées.
Ma macro actuelle:
Sub Fusion()
'
' Fusion Macro
' Fusion des cellules sélectionnées en conservant le texte.
'
' Touche de raccourci du clavier: Ctrl+Maj+F
'
Dim Colonne As Long
Dim Ligne As Long
Dim ColonneFin As Long
Dim LigneFin As Long
Dim ResultCell As Variant
With Selection
Ligne = .Cells(1).Row
LigneFin = .Cells(.Cells.Count).Row
Colonne = .Cells(1).Column
ColonneFin = .Cells(.Cells.Count).Column
End With
For i = Ligne To LigneFin
ResultCell = ""
For j = Colonne To ColonneFin
Range(Chr(64 + j) & CStr(i)).Select
ResultCell = ResultCell & " " & ActiveCell.FormulaR1C1
ActiveCell.FormulaR1C1 = ""
Next j
Range(Chr(64 + Colonne) & CStr(i)).Select
ActiveCell.FormulaR1C1 = ResultCell
Next i
Range(Chr(64 + Colonne + 1) & CStr(Ligne), Chr(64 + ColonneFin) & CStr(LigneFin)).Select
Selection.Delete Shift:=xlToLeft
End Sub
Je vous joint également un xls
Merci par avance.