Convertir un Number a String al generar un excel Enero 24
Al intentar generar un fichero excel XLS, si pasamos una columna con un número en formato string con 0’s delante, excel lo convierte automáticamente a número eliminando los 0’s. Por ejemplo:
08210
Excel lo mostrará como
8210
Después de intentar usar los tags he visto que seguía sin funcionar. El modo para que funcione correctamente y no nos elimine los 0’s iniciales es usando un style específico en el tag TD de la celda que vamos a pintar. La solución sería añadir el siguiente style en la fila TD:
style="mso-number-format:'\@'"
Excel finalemente mostrará el código correctamente sin eliminar los 0’s iniciales… otro hurra para los de microsoft que siempre nos facilitan la vida!!!!
