Sono ormai anni che armeggi con excel, ti ho scritto un'infinità di macro e ancora non ti ho mai visto buttare giù una riga di codice per conto tuo.

Usa la funzione split() per trasformare la stringa in un array. Cicla il contenuto dall'indice 0 fino al limite superiore (cerca la funzione ubound() ) e inserisci ogni singolo elemento dell'array in una cella adiacente.