Hmmmmm,
Not being a big fan of excel, I wouldn't go there. If you just put the 'whole thing' into vb - or even just a plain old text file, you could use the built in function Split with the dot as the delimiter.
something along:
[tab]Dim MyWords as Variant
[tab]MyFil = FreeFile
[tab]OPen "SomeTextFileName.Txt" for Input as #MyFil
[tab]Do While Not Eof(MyFil)
[tab][tab]Line Input #MyFil, MyLine
[tab][tab]MyWords = Split(MyLine, "."
[tab][tab][tab]With rst
[tab][tab][tab][tab].AppendNew
[tab][tab][tab][tab][tab]'each delimited string is now an element of the array MyWords, so place it in the proper Field of the recordset
[tab][tab][tab][tab][tab].Field0 = MyWords(0)
[tab][tab][tab][tab][tab].Field1 = MyWords(1)
[tab][tab][tab][tab][tab].Field2 = MyWords(2)
[tab][tab][tab][tab].Update
[tab][tab]End With
[tab]Loop
This is somewhat incomplete, and it does depend on the delimiter being consistient (As the "Dot(.)"

which may be the reason the excel thing didn't work.
Depending on where the info is located, you will need to loop through the source in some alternate process, getting each "line" of input.
MichaelRed
redmsp@erols.com
There is never time to do it right but there is always time to do it over