RE:formato de celdas excel
No necesitas codigo para formater una celda como tu quieres,
no se que version de office tengas en la XP viene un formato numerico llamao especial que formatea como tu quieres, esta es para codigos potales de España.
Ahora si no viene en tu office este formato haz lo siguiente
pon un numero cualquiera en cualquier celda, selecciona esta celda,
En el menu selecciona
1.-Formato->Celdas...
2.- en el dialogo hasta abjo en la lista selecciona personalizar,
3.- A la derecha aprece una lista, con un textbox encima que dice Estándar.
4.- Borra Estándar.
5.- pon cuantos ceros quieras.
6.- presiona Aceptar. y ve el resultado.
este formato solo es para este libro, si lo deseas en otros libro lo vuelves a crear
espero te sea de Ayuda