Hi,
Welcome to this forum
It would have been more sensible if you have provided a raw worksheet, rather than clicking a photo..
Nevertheless, here is the code you are looking for
untested though...
Sub ForJames()
Application.ScreenUpdating = False
lr = Cells(Rows.Count, "A").End(xlUp).Row
lc = Cells(1, Columns.Count).End(xlToLeft).Column
For r = 2 To lr Step 1
For c = 2 To lc Step 2
If IsEmpty(Cells(r, c)) Then _
Cells(r, c).Select: _
Selection.Resize(0, -1).Delete Shift:=xlToLeft: _
c = c - 2
Next
Next
Application.ScreenUpdating = True
End Sub
If you require any other adjustment, just give me a Message....
Bookmarks