Sub DelLin()
'
' DelMultLin Macro
' Macro recorded 10/11/2009 by ict
'
Dim LR As Long
LR = Cells(Rows.Count, 1).End(xlUp).Row
'
Columns("A:A").Insert Shift:=xlToRight
Range("A2").FormulaR1C1 = _
"=RC[1]&RC[2]&RC[3]&RC[4]&RC[5]&RC[6]&RC[7]&RC[8]&RC[9]&RC[10]&RC[11]&RC[12]&RC[13]&RC[14]&RC[15]&RC[16]&RC[17]&RC[18]&RC[19]&RC[20]&RC[21]&RC[22]&RC[23]&RC[24]&RC[26]&RC[27]&RC[28]&RC[29]&RC[30]"
Range("A2").AutoFill Destination:=Range("A2:A" & LR)
Columns("A:A").Copy
Columns("A:A").PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
Columns("A:A").Insert Shift:=xlToRight
Range("A2").FormulaR1C1 = "=IF(RC[1]=R[1]C[1],1,0)"
Range("A2").AutoFill Destination:=Range("A2:A" & LR)
Columns("A:A").Copy
Columns("A:A").PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
Cells.Sort Key1:=Range("A2"), Order1:=xlAscending, Header:=xlYes, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
Cells.AutoFilter Field:=1, Criteria1:="1"
LR = Cells(Rows.Count, 1).End(xlUp).Row
Rows("2:" & LR).Delete Shift:=xlUp
Cells.AutoFilter
Columns("A:B").Delete Shift:=xlToLeft
Cells.Sort Key1:=Range("E2"), Order1:=xlAscending, Key2:=Range("A2") _
, Order2:=xlAscending, Header:=xlYes, OrderCustom:=1, MatchCase:=False _
, Orientation:=xlTopToBottom, DataOption1:=xlSortNormal, DataOption2:= _
xlSortNormal
End Sub