harsha547
6/8/2017 - 5:51 PM

Delete_columns VBA

Sub sbDelete_Columns_IF_Cell_Cntains_String_Text_Value()

  Dim lColumn As Long
  Dim iCntr As Long
  lColumn = 20

   For iCntr = lColumn To 1 Step -1
        If Cells(1, iCntr) = “Your String” Then ‘ You can change this text
            Columns(iCntr).Delete
        End If
    Next

End Sub