проблема с форматом данных в ячейке при получении результата php excell - PullRequest
0 голосов
/ 29 мая 2010

Я создал приложение, которое получает выдающийся вывод таблицы. В ячейке таблицы есть длинные числа. Когда я взял вывод, ячейки с длинными числами выглядят так, как 1234 + E34. Как я могу это исправить? Спасибо заранее ...

Ответы [ 2 ]

1 голос
/ 30 мая 2010

Таким образом, вы на самом деле не пишете файл Excel: похоже, что вы пишете файл HTML, но отправляете заголовки в браузер, сообщая, что это файл xls ... Затем Excel может идентифицировать этот HTML и разобрать его в структуру, которая может отображаться.

У вас есть пара альтернатив.

Первый - создать подлинный файл xls, а не пытаться настроить браузер и Excel. Второй вариант: вместо записи значения как

12345678901234567890

напишите как

="12345678901234567890"
0 голосов
/ 23 июня 2013

Это будет отображаться в Excel как "12345678901234567890" (с кавычками)

Чтобы избежать этого, используйте intval (12345678901234567890) в php. Это заставит Excel рассматривать это число как целое число

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...