Sub Macro1()
Dim OrigSelection As ShapeRange
Set OrigSelection = ActiveSelectionRange
Dim s1 As Shape
Set s1 = OrigSelection(2).Weld(OrigSelection(1), True, True)
OrigSelection(1).Delete
OrigSelection(2).Delete
Dim brk1 As ShapeRange
Set brk1 = s1.BreakApartEx
End Sub
Sub Macro1()
Dim OrigSelection As ShapeRange
Set OrigSelection = ActiveSelectionRange
Dim s1 As Shape
Dim count As Integer
count = OrigSelection.count
Set s1 = OrigSelection(count)
For i = count - 1 To 1 Step -1
Set s1 = s1.Weld(OrigSelection(i), True, True)
Next i
OrigSelection.Delete
Dim brk1 As ShapeRange
Set brk1 = s1.BreakApartEx
End Sub