Another option is this:
If all cells contain only 4 letters for the author and 4 letters for the description, then this may work
Sub split()
Dim list1 As Range
Dim listnumber As Long
Range("D1").FormulaR1C1 = "=COUNTA(RC[-3]:R[10000]C[-3])"
Range("D1").Select
listnumber = ActiveCell.Value
ActiveCell.ClearContents
Application.ScreenUpdating = False
For Each list1 In Range("A1:A" & listnumber)
list1.Offset(, 1).Select
ActiveCell.FormulaR1C1 = "=MID(RC[-1], 1, 4)"
ActiveCell.Copy
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
list1.Offset(, 2).Select
ActiveCell.FormulaR1C1 = "=MID(RC[-2], 6, 4)"
ActiveCell.Copy
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
If list1.FormulaR1C1 = "" Then Exit For
Next list1
Range("B:C").Cut
Range("A:B").Select
ActiveSheet.Paste
Application.ScreenUpdating = True
Range("A1").Select
End Sub
Bookmarks