Bon en décortiquant vos codes j'ai réussi à faire une macro qui correspond à mes attentes.
Elle peut surement être optimisée mais elle fonctionne.
Merci à bmg et Eriic.
Pour l'optimisation s'il y a moyen, je suis preneur.
Sub FusionnerCell2()
lnD = ActiveCell.Row
colD = ActiveCell.Column
Application.ScreenUpdating = False
Cells(lnD, colD).Select
nbL = Selection.Rows.Count
nbColF = Selection.Columns.Count
Selection.Offset(0, 1).Resize(nbL, 2).Select
Selection.Merge
lnD = ActiveCell.Row
colD = ActiveCell.Column
Application.ScreenUpdating = False
Cells(lnD, colD).Select
nbL = Selection.Rows.Count
nbColF = Selection.Columns.Count
Selection.Offset(0, 1).Resize(nbL, 1).Select
Selection.Merge
lnD = ActiveCell.Row
colD = ActiveCell.Column
Application.ScreenUpdating = False
Cells(lnD, colD).Select
nbL = Selection.Rows.Count
nbColF = Selection.Columns.Count
Selection.Offset(0, 1).Resize(nbL, 1).Select
Selection.Merge
lnD = ActiveCell.Row
colD = ActiveCell.Column
Application.ScreenUpdating = False
Cells(lnD, colD).Select
nbL = Selection.Rows.Count
nbColF = Selection.Columns.Count
Selection.Offset(0, 1).Resize(nbL, 1).Select
Selection.Merge
End Sub