Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/07/2016, 16:46
Avatar de Synkronice
Synkronice
 
Fecha de Ingreso: octubre-2007
Ubicación: Madrid
Mensajes: 831
Antigüedad: 17 años, 3 meses
Puntos: 48
Información Respuesta: eliminar notacion cientifica en php

Hola julslash,

creo que el problema no se encuentra en PHP, es mas bien como Excel muestra los numeros grandes.

No se si has probado a hacer esto...

Código PHP:
->setCellValue('C'.$i,  (string)$fila['strCodigobarraProducto']) 
Si no lo has hecho pruebalo por si a caso funciona.

La otra solución que se me ocurre es poner algún simbolo o letra delante del numero para que Excel no lo trate como numero, por ejemplo:

Meter una almohadilla delante...

Código PHP:
->setCellValue('C'.$i,  "#".$fila['strCodigobarraProducto']) 
O un prefijo...

Código PHP:
->setCellValue('C'.$i,  "COD-".$fila['strCodigobarraProducto']) 
Bueno suerte, ya me contaras que tal te fue.

Un saludo.
__________________
El problema de nuestra época consiste en que sus hombres no quieren ser útiles sino importantes.

Winston Churchill