Hola thekaligula
no puedo responderte porque nunca he trabajado con excel, lo que sí te sugiero es que indiques con qué editor web estás trabajando para que los expertos en el tema puedan orientarte.
Respecto a lo de crear un css para el aspecto de las celdas, por supuesto que puedes hacerlo
un saludo