Php - отображать значение в скобках в excel

Я конвертирую HTML в файл Excel.

<?php
header("Content-type: application/vnd.ms-excel; name='excel'");
header("Content-Disposition: attachment; filename=test.xls");
?>
<tr><td>(8.47%)</td></tr>

Здесь я хочу отобразить (8,47%) на дисплее в Excel, но когда я открываю файл Excel, он автоматически конвертируется и отображается как -8,47.

Я хочу, чтобы мое значение отображалось как (8,47%), а не как -8,47.

попробуй вот так "(8.47%)"

Bhargav Chudasama 31.10.2018 12:04

@BhargavChudasama, я пробовал это. но теперь он отображается как «(8,47%)»

Curious 31.10.2018 12:08
0
2
42
1

Ответы 1

Цитирование работает? Как и в Excel.

<tr><td>('8.47%)</td></tr>

Редактировать:

<?php
header("Content-type: application/vnd.ms-excel; name='excel'");
header("Content-Disposition: attachment; filename=test.xls");
?>
<table>
    <tr><td>(8.47%)</td></tr>   
</table>

Я просто добавляю <table></table> и работает на меня

его отображение такое же, как ('8,47%).

Curious 31.10.2018 12:15

Вы пользовались библиотекой? Как PHPExcel или другой?

kl3sk 31.10.2018 12:25

Нет, я просто конвертирую HTML в Excel.

Curious 31.10.2018 12:29

Ваш код не работает для меня, поскольку он загружает файл php. Может я что не так делаю?

kl3sk 31.10.2018 12:31

Мое плохое, я неправильно настроил среду. Но вот так у меня работает `<? Php header (" Content-type: application / vnd.ms-excel; name = 'excel' "); заголовок ("Content-Disposition: attachment; filename = test.xls"); ?> <table> <tr> <td> (8,47%) </td> </tr> </table> `

kl3sk 31.10.2018 12:44

Другие вопросы по теме