Sub Split_Columns()
Dim myDividend&, myTotal&, myRow&, myCol&
myTotal = Application.CountA(Columns(6))
myDividend = myTotal / 4
myCol = 1
For myRow = 1 To myTotal - myDividend + 1 Step myDividend
    Range(Cells(1, myCol), Cells(myDividend, myCol)).Value = _
        Range(Cells(myRow, 6), Cells(myRow + myDividend - 1, 6)).Value
    'Range(Cells(myRow, 6), Cells(myRow + myDividend - 1, 6)).ClearContents
    myCol = myCol + 1
Next
End Sub
	Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.