Excel has a tool for this called 'Text To Columns...' found under the data menu. This parses your text into columns based on a delimiter value you set in the TTColumn Wizard. If you've already determined you need a
VB solution for this you need a few basics.
You'll still need to identify a delimiter in order to parse the text out. Could be fixed width, tab, return, comma... this depends on your data.
In
VB you can use copy paste actions but this is not a very efficient method. You can refer to the Cell or Range directly and use a variable to identify the row and a varaible or array to contain the parts of your parsed text. That would look something like this:
Cells(2, n) = strVal1
Cells(3, n) = strVal2
Cells(4, n) = strVal3
There's more to it than this but without seeing your data I could write a book and it would not apply to your senario.