Hello all 
I want to break a text string of 80,000 by 32,767 characters which would split it by 3 (Round[80k/33k]) columns. But I can't seem to split the string correctly. This is where i got so far, but its wrong.
Any help would be appreciated, thank you

I want to break a text string of 80,000 by 32,767 characters which would split it by 3 (Round[80k/33k]) columns. But I can't seem to split the string correctly. This is where i got so far, but its wrong.
Any help would be appreciated, thank you

Code:
If Len(Text) > 32767 Then
txtSplit = Round(Len(Text) / 32767, 0)
For i = 1 To txtSplit
Text = Mid(Text, (32767 * (txtSplit - i) + 1) - 32767, 32767)
ActiveSheet.Cells(NextRow, 2 + i).Value = Text
Next i
Else