Posso dirti che tempo fa ebbi un problema simile, solo che partivo già da un file Excel e dovevo ordinare i dati "unendo" più righe su un'unica, es...
Da così
codice:
uno due tre
qua cin sei
set ott nov
a così
codice:
uno due tre qua cin sei set ott nov
Il problema mi fu risolto da un collega universitario con una macro in Visual Basic.
Magari cerca un po' nel forum se trovi qualcosa seguendo tale via.