Pregunta

Estoy usando el paquete escritor pera Excel para exportar un conjunto de datos a Excel desde PHP . Mi problema es algunos de los campos de datos tienen ceros iniciales (tales como un código postal), pero estos están siendo recortados en Excel. He intentado añadir un apóstrofe para el inicio de los campos de forzar un campo de texto, pero luego Excel muestra, lo que no quiero. No soy ni un PHP ni experto en Excel, pero espero que me falta algo relativamente sencillo. ¿Alguna idea?

¿Fue útil?

Solución

para mostrar ceros en Excel, tiene que aplicar un formato de número personalizado . para números de longitud fija - su caso - esto sería algo así como 00000 (para un número de 5 dígitos), para los números de longitud variable algo así como "000"# (un número con 3 ceros a la izquierda). este formato Excel debe ser asumida por Spreadsheet_Excel_Writer. si no, usted puede configurarlo desde el interior del escritor con Format::setNumFormat .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top