ho un file con

|nome| via | Città|
|nome |via | Città|
....
...

Esempio:

Luca | via ripoli | Torino
Pino | via rovi | Trieste
Gina | via rose | Palermo|

Vogli creare una macro che ad esempio si posiziona nella riga di pino, aggiunge tre righe, prende "Via ripoli" e la mette sotto luca, prende Torino e lo mette sotto ripoli in modo che diventi:
Luca
via ripoli
Torino

Pino | via rovere | trieste

Stessa cosa dovrebbe succedere se mi posiziono sotto un altro nome e questo per una qualsiasi riga che seleziono , quindi non posso avere range fissi.

Mi aiutate? grazie
Luisa