mmartin79,
Welcome to the forum!
Give this a try:
Sub tgr()
Dim rngDel As Range
Dim rngGap As Range
Dim rIndex As Long
Dim strAddress As String
On Error Resume Next
For rIndex = 2 To Cells.Find("*", Range("A1"), xlValues, , , xlPrevious).Row
strAddress = Split(Rows(rIndex).SpecialCells(xlCellTypeConstants).Address, ",")(1)
If Len(strAddress) > 0 Then
Set rngGap = Range(Range(strAddress).End(xlToLeft).Offset(, 1), Range(strAddress).Cells(1).Offset(, -1))
If rngDel Is Nothing Then
Set rngDel = rngGap
Else
Set rngDel = Union(rngDel, rngGap)
End If
Set rngGap = Nothing
strAddress = vbNullString
End If
Next rIndex
On Error GoTo 0
If Not rngDel Is Nothing Then
rngDel.Delete xlToLeft
Set rngDel = Nothing
End If
End Sub
Bookmarks