PHPSpread поврежденные файлы - PullRequest
0 голосов
/ 25 февраля 2019

У меня следующая ошибка, я присваиваю новое значение ячейке Excel, значение присваивается нужной ячейке, но когда я открываю файл вручную в Windows, я получаю следующее предупреждение:

Захват Excel

Перевод этого уведомления на английский язык: Мы обнаружили проблему с содержанием '' НОЯБРЯ 01.xlsx.«Хотите, чтобы мы попытались восстановить как можно больше контента? Если вы доверяете источнику этой книги, нажмите« Да »

Я даю (да) и откройте файл, и я вижу, что ячейкаимеет присвоенное ему значение, но чтобы сохранить его снова, я должен нажать «Файл / Сохранить как», я также заметил, что в некоторых файлах я изменил цвет некоторых столбцов и тому подобное. Код PHP - этоследующее:

public function __construct(){

$this->setTexto();

}

public function setTexto(){


$hoja = \PhpOffice\PhpSpreadsheet\IOFactory::load("NOVIEMBRE 10.xlsx");

$hoja->getActiveSheet()->setCellValue("A3", "nuevo valor");
$writer = new \PhpOffice\PhpSpreadsheet\Writer\Xlsx($hoja);

ob_end_clean();
$writer->save("NOVIEMBRE 11.xlsx");

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