updated*
im new to VBA so help would be appreciated
i have a sheet where i have in column A content in this structure:
A1: Columnheader
A2:  044000   randomwordx (3 spaces between number and randomwords)
A3:  056789   randomwordy (3 spaces between number and randomwords)
A4: 
A5: a.) randomwords
A6: 3.randomwords
A7:     
A8: 600000   randomwordz (3 spaces between number and randomwords)
A9: 654124   randomwords (3 spaces between number and randomwords)  
the delimiter between numbers and randomwords in column A is always 3x spaces
what i want to do is the following:
Go to Column A - select all cells which start with a 6-figures number
- split these cells and paste them into column C and D 
- column C should contain only the starting number, remove any leading zeroes (if cell A2 has for example 044000, cell C2 should be 44000) 
- column D should only contain the text which comes after the starting number of column A (in this example D2 should be "randomwordx" 
- cells in column A which are blank or dont start with a 6 figure number should NOT be pasted in column C and D (in this example A4,A5,A6,A7 should NOT be pasted into C and D column) 
So it should look like this
Column C: C1: Columnheader
C2:44000
C3:56789
C4:60000
C5:653124
Column D:
D1: Columnheader
D2:randomwordx
D3:randomwordy
D4:randomwordz
D5:randomwords
I managed only to get this far, so help would be appreciated
Option Explicit
Sub Splitcolumn() 
Dim mrg As Range
Dim LastRow As Long
Dim r As Range
Dim splitted() As String
With Sheets("test")
    Set mrg = Sheets("test").Range("A4:A" & LastRow)
    For Each r In mrg 
        splitted = Split(r.Value, "   ") 
        r.Value = splitted(0)
        r.Offset(2, 3).Value = splitted(1) & "   " & splitted(2)
    Next r
End With
End Sub
i received runtime error 1004
thanks for your help
 
    