Puoi farlo ad esempio con la proprietà numberformat
esempio:
Il primo formatta la cella come testo, il secondo come numero con 3 dicimali..codice:oggetto.NumberFormat = "@" oggetto.NumberFormat = "0.000"
Guarda nell'help di VBA, ci sono diversi esempi.
Per gli altri formati il metodo più rapido ed efficace,seppur spartano, e quello di registrare una macro e visualizzare il codice..
Ciao.